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
how-to/microk8s.txt · Последнее изменение: — 127.0.0.1
