我在k9s中设置了3个上下文(context1,context2,context3)。我知道我可以通过输入:context来更改k9s中的上下文,但是我如何将打开k9s时加载的默认上下文从context3更改为context1呢?
context1
context2
context3
:context
svujldwt1#
您可以通过kubectl设置默认上下文:
kubectl
kubectl config use-context context1
这将更新KUBECONFIG中的默认上下文,即k9的基础。
2g32fytz2#
我想你可以修改k9s的config.yml文件,这个链接可以帮助你更好地理解https://k9scli.io/topics/config,通常它是这样定义的:
k9s: refreshRate: 2 maxConnRetry: 5 enableMouse: false headless: false logoless: false crumbsless: false readOnly: false noExitOnCtrlC: false noIcons: false logger: tail: 100 buffer: 5000 sinceSeconds: 60 fullScreenLogs: false textWrap: false showTime: false **currentContext**: arn:aws:eks:us-east-1:ID:cluster/account-name **currentCluster**: arn:aws:eks:us-east-1:ID:cluster/account-name
2条答案
按热度按时间svujldwt1#
您可以通过
kubectl
设置默认上下文:这将更新KUBECONFIG中的默认上下文,即k9的基础。
2g32fytz2#
我想你可以修改k9s的config.yml文件,这个链接可以帮助你更好地理解https://k9scli.io/topics/config,通常它是这样定义的: