Какие компоненты настраивал в Kubernetes

Python Middle Без компании
Какие компоненты настраивал в Kubernetes
Ответы
В Kubernetes я настраивал следующие ключевые компоненты: - **Pods** - минимальные deployable единицы, создавал манифесты с контейнерами, ресурсами и переменными окружения. ``` apiVersion: v1 kind: Pod metadata: name: my-app spec: containers: - name: app image: my-app:latest resources: limits: cpu: "500m" memory: "512Mi" ``` - **Deployments** - для управления репликами pod'ов, rolling updates и rollbacks. ``` apiVersion: apps/v1 kind: Deployment metadata: name: my-deployment spec: replicas: 3 selector: matchLabels: app: my-app ``` - **Services** (ClusterIP, NodePort, LoadBalancer) - для сетевого доступа к pod'ам. - **Ingress** - для маршрутизации внешнего трафика с правилами и TLS. - **ConfigMaps/Secrets** - для конфигурации и чувствительных данных. - **PersistentVolumes/Claims** - для хранения данных. - **HPA** (Horizontal Pod Autoscaler) - для автоматического масштабирования. Также работал с **RBAC**, **NetworkPolicies**, **StatefulSets**, **CronJobs** и настраивал **liveness/readiness probes**.