Kubernetes pod/deploy/sts/ds example

Jessie pod for DNS diag

Под предназначен для диагностики DNS из кластера k8s.

DaemonSet. Установка mtu.

Поменяем mtu на всех воркерах кластера.

Pod со статической и динамической подготовкой тома с yc-network-hdd/yc-network-ssd

В этой статье разберём создание пода с PV из Yandex Cloud. В одном случае подготовим том заранее. В другом создадим запросом.

Установка Jenkins с разными PV

Для установки Jenkins есть официальный мануал и официальный файл Deployment с PV emtydir. Но со стораджами Yandex такая конфигурация не работает.

Deployment/Pod/StatefulSet with PV hostPath

Примеры конфигурации Pod/Deployment/StatefulSet с PV hostPath. Примеры разбираются на кластере с одним мастером и одной воркер нодой.

Deployment/Pod/Statefulset c PV local

Установим провизионер.

Deployment/Pod/Statefulset c PV emptyDir

Для создания таких ресурсов можно использовать следующие манифесты.

Deployment with PV emptyDir

Пример Deployment c emptyDir.

Pod with PV emptyDir and hostPath

Пример пода с emptyDir. С дефолтными настройками

Pod with probe,resource, nodeName, tolerations, emptyDir

Пример пода с большим количеством настроек.