Бэкапы в KubernetesSRE-практики
DevOps-инженер в Nixys. Прошёл путь от настройки, администрирования простых unix-серверов до проектирования кластерных инфраструктур для крупных федеральных компаний и сервисов. Чувствует, что стареет, поэтому хотел бы начать делиться опытом с другими :)
В 2016 году компания Nixys при разработке новых архитектурных решений начала активно использовать технологию Kubernetes. Конечно же, в первую очередь остро встал вопрос о резервном копировании, как самого куба, так и сервисов в нём.
В рамках данного доклада мы расскажем о том:
* почему мы используем наше собственное решение;
* как нами осуществляется резервное копирование Etcd Kubernetes;
* как мы бэкапим такие сервисы как: MySQL, MongoDB, Redis и др;
* где хранится и как бэкапится код приложений;
* где хранить сами резервные копии;
* как использовать собранные бэкапы:
** для восстановления определённого сервиса,
** для восстановления всего k8s.