From 5d399bfd8a3a76f16c20a588064fbe3584f4b49e Mon Sep 17 00:00:00 2001 From: derailed Date: Thu, 28 Mar 2019 14:41:04 -0600 Subject: [PATCH] release notes --- .../{release_0.3.3.md => release_0.4.0.md} | 32 ++++++++++--------- 1 file changed, 17 insertions(+), 15 deletions(-) rename change_logs/{release_0.3.3.md => release_0.4.0.md} (59%) diff --git a/change_logs/release_0.3.3.md b/change_logs/release_0.4.0.md similarity index 59% rename from change_logs/release_0.3.3.md rename to change_logs/release_0.4.0.md index d331af0d..0421f120 100644 --- a/change_logs/release_0.3.3.md +++ b/change_logs/release_0.4.0.md @@ -14,27 +14,29 @@ Thank you so much for your support and awesome suggestions to make K9s better!! ## Change Logs +> NOTE! Lots of changes here, please report any disturbances in the force. Thank you! +> NOTE!: This feature is very much an alpha feature right now. +> I find it really powerful and useful, hopefully I am not the only to be hunanimous on that?? + 1. [Feature #82](https://github.com/derailed/k9s/issues/82) 1. Added ability to view RBAC policies while in clusterrole or role view. - 1. 😃 The RBAC view will auto-refresh just like any K9s views hence showing live RBAC updates! - 1. RBAC view supports standard K8s verbs ie get,list,deletecollection,watch,create,patch,update,delete. - 1. Any verbs not in this standard K8s verb list, will end up in the EXTRAS column. - 1. For non resource URLS, we map standard REST verbs to K8s verbs ie post=create patch=update, etc.. - 1. Added initial sorts by name and group while in RBAC view. - 1. Usage: To activate, enter command mode via `:cr` or `:ro` for clusterole(cr)/role(ro), select a row and press `` - 1. To bail out of the view and return to previous use `p` or `` -1. One feature that was mentioned in the comments for the RBAC feature above Tx [faheem-cliqz](https://github.com/faheem-cliqz)! was the ability to check RBAC rules for a given user. Namely reverse RBAC lookup + 2. The RBAC view will auto-refresh just like any K9s views hence showing live RBAC updates + 3. RBAC view supports standard K8s verbs ie get,list,deletecollection,watch,create,patch,update,delete. + 4. Any verbs not in this standard K8s verb list, will end up in the EXTRAS column. + 5. For non resource URLS, we map standard REST verbs to K8s verbs ie post=create patch=update, etc.. + 6. Added initial sorts by name and group while in RBAC view. + 7. Usage: To activate, enter command mode via `:cr` or `:ro` for clusterole(cr)/role(ro), select a row and press `` + 8. To bail out of the view and return to previous use `p` or `` +2. One feature that was mentioned in the comments for the RBAC feature above Tx [faheem-cliqz](https://github.com/faheem-cliqz)! was the ability to check RBAC rules for a given user. Namely reverse RBAC lookup 1. Added a new view, code name *Fu* view to show all the clusterroles/roles associated with a given user. - 1. The view also supports for checking RBAC Fu for a user, a group or an app via a serviceaccount. - 1. To activate: Enter command mode via `:fu` followed by u|g|s:subject + ``. + 2. The view also supports for checking RBAC Fu for a user, a group or an app via a serviceaccount. + 3. To activate: Enter command mode via `:fu` followed by u|g|s:subject + ``. For example: To view user *fred* Fu enter `:fu u:fred` + `` will show all clusterroles/roles and verbs associated with the user *fred* - 1. For group Fu lookup, use the same command as above and substitute `u:fred` with `g:fred` - 1. For ServiceAccount *fred* Fu check: use `s:fred` -1. Try to eliminate a tad of a jitter while scrolling on most views. Please report back if that's not the case + 4. For group Fu lookup, use the same command as above and substitute `u:fred` with `g:fred` + 5. For ServiceAccount *fred* Fu check: use `s:fred` +3. Eliminated jitter while scrolling tables -> NOTE!: This feature is very much an alpha feature right now. -> I find it really powerful and useful, hopefully I am not the only one hunanimous on that?? ---