Cloud NAT позволяет виртуальным машинам и подам выходить в Интернет, используя общий публичный IP-адрес. Приватный Google Kubernetes-кластер, ноды которого не имеют публичных IP-адресов используются в случае: — с точки зрения безопасности,чтобы невозможно было подключиться к ним снаружи — необходимо,чтобы все ноды/поды выходили в Интернет с одного(или нескольких) IP-адреса/ов(например, для добавления этих одного/нескольких IP-адресов в white-листы […]
Архивы рубрики ‘Google Cloud’
Настройка Cloud Nat для приватного Kubernetes кластера в Google Cloud


Установка и базовая настройка Google Cloud SDK для работы с Google Kubernetes кластером


Установка gcloud Перед использованием необходимо создать проект и включить биллинг для этого проекта в Google Console Экспорт переменной окружения с корректным дистрибутивом
1 |
# export CLOUD_SDK_REPO="cloud-sdk-$(lsb_release -c -s)" |
Добавление репозитария Googl SDK
1 |
# echo "deb http://packages.cloud.google.com/apt $CLOUD_SDK_REPO main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list |
Импортирование Google Cloud публичного ключа
1 |
# curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add - |
Обновление локального кеша пакетов и установка google-cloud-sdk
1 |
# sudo apt-get update && sudo apt-get install google-cloud-sdk |
Базовая инициализация конфигурации
1 |
# gcloud init |
— разрешаем доступ для gcloud в Google-аккаунте — выбираем […]