Инструменты пользователя

Инструменты сайта


how-to:microk8s

Содержание

MicroK8s

https://microk8s.io/
https://ubuntu.com/tutorials/install-a-local-kubernetes-with-microk8s

Вызов команды kubectl по k:

echo "alias k='microk8s kubectl'" >> ~/.bash_aliases

Окружение

Экспортировать конфигурацию для доступа:

microk8s.kubectl config view --raw >>~/.kube/config
chmod 600 ~/.kube/config

Не проверять сертификат при подключении: в ~/.kube/config вместо certificate-authority-data добавить insecure-skip-tls-verify: true
Пример:

- cluster:
    insecure-skip-tls-verify: true
    server: https://<external_ip_host>:<port>

DNS

Подключить coredns с dns 1.1.1.1:

microk8s enable dns:1.1.1.1

Изменить dns:

KUBE_EDITOR="mcedit" microk8s kubectl -n kube-system edit configmap/coredns

https://microk8s.io/docs/addon-dns

how-to/microk8s.txt · Последнее изменение: 127.0.0.1