Kubernetes practice

Service examples

Примеры использования service.

Максимальный размер файла, который создаётся в под без PV

Ограничен только размером диска ноды, на которой данный под находится.

Узнать изнутри кластера k8s CIDR Service/Pod network

Иногда бывает необходимо узнать изнутри кластера k8s какой CIDR у сервисов используется.

Принудительно удалить под

Если под зависает в статусе Terminating удалить под просто так будет проблематично. Поэтому под необходимо будет удалить принудительно.

Create ns deploy nginx + qos + probe + pc + quota + cm + secret + pv(emptyDir) + svc + pdb + hpa

Разберём в этом примере взаимодействие разных компонентов кластера. Начнём с Namespace, PriorityClass, ResourceQuota. Затем создадим ConfigMap, Secret, Deployment c QOS burstable. Потом с помощью Service сделаем веб сайт доступным извне. Затем добавим PDB и HPA.

Kubernetes Issues

Здесь будут собираться известные Issues.

Change reclaimPolicy to Retain

Иногда необходимо поменять reclaimPolicy у существующего PV. Это можно сделать.

Статичный адрес для L3 балансировщика

Отредактируем helm чарт для того чтобы передать статичный адрес для L3 балансера.

Деплой инфраструктуры по модели gitops

Данная статья является описанием прохождения мной одноимённого курса на Практикуме. Курс хорошо составлен и продуман.

Полезные для сдачи СКА команды

Здесь будет список полезных команд для сдачи СКА, которые надо выучить: