更改默认k9 s/Kubernetes上下文

dhxwm5r4  于 2023-03-01  发布在  Kubernetes
关注(0)|答案(2)|浏览(139)

我在k9s中设置了3个上下文(context1context2context3)。我知道我可以通过输入:context来更改k9s中的上下文,但是我如何将打开k9s时加载的默认上下文从context3更改为context1呢?

svujldwt

svujldwt1#

您可以通过kubectl设置默认上下文:

kubectl config use-context context1

这将更新KUBECONFIG中的默认上下文,即k9的基础。

2g32fytz

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

相关问题