Add scripts to get and set user settings on a cluster #7384
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes:
https://issues.redhat.com/browse/ODC-4755https://issues.redhat.com/browse/ODC-5189Extracted this from PR #7327
Analysis / Root cause:
Based on the User Settings for OpenShift Console enhancement proposal we want to create a
ConfigMapfor each individual user in the namespaceopenshift-console-user-settingsBecause we developers switches cluster more often then users, its could be helpful to extract the own user settings from a cluster and restore them on another cluster.
Solution Description:
Created two small scripts to get and set user settings on a cluster.
Requirements:
occli, https://github.com/openshift/ocyqcli, see https://github.com/mikefarah/yq#installUsage:
Both commands can be called without any argument.
Default username is the current oc user (
oc whoami)Default filename is
user-settings.yamlTest setup:
oc login