У меня есть Kubernetes, хорошо работающий в двух разных средах, а именно в моей локальной среде (MacBook с мини-минибуком), а также в Google Container Engine (GCE, Kubernetes в Google Cloud). Я использую MacBook/локальную среду для разработки и тестирования своих файлов YAML, а затем, после завершения, попробуйте их на GCE.
В настоящее время мне нужно работать с каждой средой отдельно: мне нужно отредактировать файлы YAML в локальной среде и, когда они готовы, (git), клонируют их в среду GCE, а затем используют/развертывают. Это несколько громоздкий процесс.
В идеале я хотел бы использовать kubectl из своего Macbook, чтобы легко переключаться между локальными средами minikube или GCE Kubernetes и легко определять, где используются файлы YAML. Есть ли простой способ переключить контексты для этого?