/k8s-russian.video

Kubernetes по русски

Primary LanguageShellMIT LicenseMIT

k8s-russian.video

Kubernetes по русски, ссылки и ответы на вопросы

Общие вопросы

Лучший способ понять основы kubernetes

  • https://github.com/kinvolk/kubernetes-the-hard-way-vagrant
    • Лучший путь для того чтобы разобраться в основных компонетах
    • Не подходит для локальной разработки
    • Слишком много памяти и виртуальных машин, single node k8s получается убогонький
    • Бинарники ставятся "ручками" а не через apt

Построение develoment кластера

Построение production\staging кластера

Как накатывать новые ноды в production?

  • kubeadm + install-k8s.sh ?
  • http://kubespray.io/documents/
  • Сделать свой ansible playbook из hard-way?
  • как ставить k8s в условиях spot instances?

Как вести менеджмент манифестов

Как катить релизы canary deployments

Авторизация по ssh на нодах через SSH Bastion?

RBAC в k8s как оно работает?

Менеджмент секретов

backup Kubernetes

SSO + LDAP ?

Какой DNS регистратор

  • godaddy? namecheap? dnssimple?
  • Почему не использовать DNS от регистратора?

Какой DNS провайдер выбрать?

Необходимые условия:

Кого рассматриваем

Хостинг \ Cloud провайдеры

Как аллоцировать новые k8s ноды у хостинг провайдера

  • Через terraform?

Multi Cloud Kubernetes

CI/CD - code quality

Базы данных (то что рассмотрю обязательно) + отдельные описания интересных DB-aware продуктов

Frontend

Backend

PHP

Python

Мониторинг

Тестирование отказоустойчивости

Аналитика

Что есть проще чем k8s?

Security

Flamegraphs