Kubernetes — Каков наилучший способ переключения контекста между несколькими кластерами в CICD?

#microservices

#микросервисы

Вопрос:

Каков наилучший способ переключения контекста между несколькими кластерами в CICD?

В настоящее время я использую kubectl config use-context <CLUSTER_NAME> . Я слышал, что есть лучший способ переключения контекста с помощью флага —context . Я не нахожу точную команду для использования.

Ответ №1:

Как вы уже упоминали, это просто что-то вроде kubectl get pods --context=<context-name> , например, для упрощения автозаполнения вы можете использовать что-то вроде автозаполнения zsh или bash: https://kubernetes.io/docs/reference/kubectl/cheatsheet /

Комментарии:

1. Мой вопрос в основном указывал на переключение контекста на компьютере CI. Попытка предотвратить использование kubectl config use-context <CLUSTER_NAME> command.