Skip to content
This repository has been archived by the owner on Mar 8, 2022. It is now read-only.

k9s 0.19.0 #663

Merged
merged 1 commit into from
Apr 3, 2020
Merged

k9s 0.19.0 #663

merged 1 commit into from
Apr 3, 2020

Conversation

fmotrifork
Copy link
Contributor

Updating package k9s to release v0.19.0.

Release info

Release v0.19.0

Notes

Thank you to all that contributed with flushing out issues and enhancements for K9s! I'll try to mark some of these issues as fixed. But if you don't mind grab the latest rev and see if we're happier with some of the fixes! If you've filed an issue please help me verify and close. Your support, kindness and awesome suggestions to make K9s better is as ever very much noticed and appreciated!

Also if you dig this tool, please consider sponsoring 👆us or make some noise on social! @kitesurfer

On Slack? Please join us K9slackers


A Word From Our Sponsors...

It makes me always very happy to hear folks are digging this effort and using K9s daily! If you feel this way please tell us and consider joining our sponsorship program.

Big Thank You! to hornbech for joining our sponsors!

K8s v1.18.0 Support

As you might have heard, the good Kubernetes folks just dropped some big features in this new release. ATTA Girls/Boys!! We've (painfully) updated K9s to now link with the latest and greatest apis. Likely more work will need to take place here as I am still trying to catch up with the latest enhancements. This is great to see and excellent for all our Kubernetes friends!

Oh Biffs'em And Buffs'em Popeye!

As you may know, I am the author of Popeye a Kubernetes cluster linter/sanitizer. Popeye scans your clusters live and reports potential issues, things like: referential integrity, misconfiguration, resource usage, etc...
In this drop, we've integrated K9s and Popeye to produce what I believe is a killer combo. Not only can you manage/observe your cluster resources in the wild, but you can now assert that your resources are indeed cool and potentially get ride of dead weights that might add up to your monthly cloud service bills. How cool is that?

In order to run your sanitization and produce reports, you can enter a new command :popeye. Once your cluster sanitization is complete, you can use familiar keyboard shortcuts to sort columms and view the sanitization reports by pressing enter on a given resource linter. Popeye also supports a configuration file namely spinach.yml, this file provides for customizing what resources get scanned as well as setting different severity levels to your own company policies. Please read the Popeye docs on how to customize your reports. The spinach.yml file will be read from K9s home directory $HOME/.k9s/MY_CLUSTER_CONTEXT_NAME_spinach.yml

NOTE! This is very much still experimental, so you may experience some disturbances in the force! And remember PRs are always open ;)

Command History Support

K9s now supports for command history. Entering command mode via : you can now up/down arrow to navigate thru your command history. Pression tab or ctrl-e or -> will activate the selected command upon enter.

K9s Icons

Some terminals often don't offer icon support. In this release there is a new option noIcons available to enable/disable K9s icons. By default this option is set false. You can now set your icon preference in the K9s config file as follows:

# $HOME/.k9s/config.yml
k9s:
  refreshRate: 2
  headless: false
  readOnly: false
  noIcons: true  # Enable/Disable K9s icons display.

[BR]eaking bad Helm!

If you're operating helm charts via k9s this feature is currently suspended as helm has not yet updated to K8s v1.18. This is an accidental victim of the 1.18 push. We will re-enable once the helm catch up to the latest k8s.

Videos!

Resolved Bugs/Features/PRs


© 2020 Imhotep Software LLC. All materials licensed under Apache v2.0

@fmotrifork
Copy link
Contributor Author

#667 should fix build error.

@bacongobbler bacongobbler merged commit 75c52ba into fishworks:master Apr 3, 2020
@fmotrifork fmotrifork deleted the k9s-v0.19.0 branch August 25, 2020 13:06
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants