k8s

Managing multiple clusters with kubectl

Часто необходимо работать с несколькими кластерами k8s и kubectl. Можно очень просто переключать контексты с кластерами если правильно все настроить. Покажу на примере двух кластеров. Имеем remote cluster  и kubernetes локальный на Mac. Обычно конфиг храниться на кластере тут /etc/kubernetes/admin.conf Берем все конфиги с кластеров, которые будут использоваться и кладем в /home/USERNAME/.kube/ Далее редактируем конфиги и […]

Local Kubernetes – MicroK8S

Про Minikube я уже как-то писал тут Minikube on MacOS А тут на днях на Kubecon на стенде с убунтой все пиарили свой MicroK8S. Я решил попробовать и понять чем оно лучше или хуже Minikube. https://microk8s.io/ MicroK8S это single package k8s, то есть kubernetes все в одном для локального использования. Поднять его можно как на Linux(Ubuntu+Snap) […]

GKE+k8s+terraform

Запилил тестовый гугловый аппликейшн Guestbook на гугл клауде в k8s. Проект на гитхабе https://github.com/mikonoid/terraform-gke Структура

gke директория содержит все для поднятия кластера k8s – все что надо для менеджмента kubernetes