- tocdepth
2
Как получить доступ к кластеру Kubernetes с помощью kubectl?
Чтобы получить удаленный доступ к кластеру Kubernetes с помощью командной строки Kubectl:
Войдите в консоль управления Advanced:
В списке сервисов выберите Cloud Container Engine.
Выберите кластер для дальнейшего подключения.
Убедитесь, что у нужного кластера есть доступ в интернет. Для этого проверьте, привязан ли EIP. Если нет, то привяжите его: нажмите на название кластера, перейдите к области Connection Information и нажмите Bind напротив EIP.
Нажмите на название кластера, перейдите к области Connection Information и в поле kubectl нажмите Configure.
Следуйте шагам по установке kubectl на экране.
Подключитесь к кластеру и разверните контейнерную рабочую нагрузку в соответствии с вашим запросом.
Примечание
При использовании образа из вкладки My images для создания рабочей нагрузки нужно активировать поле imagePullSecrets.
Пример файла рабочей нагрузки nginx.yaml
.
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: nginx
spec:
replicas: 1
selector:
matchLabels:
app: nginx
strategy:
type: RollingUpdate
template:
metadata:
labels:
app: nginx
spec:
containers:
- image: nginx
imagePullPolicy: Always
name: nginx
imagePullSecrets:
- name: default-secret
для Dev & Test