Sobes.tech
Junior — Middle
106

Сізде Kubernetes және оның негізгі компоненттерімен жұмыс істеу тәжірибесі бар ма?

Сұралған компаниялар
Вебмониторэкс

AI-дан жауап

sobes.tech AI

Иә, Kubernetes-пен практикалық жұмыс тәжірибесі кластерлерді баптау және басқару, YAML манифесттері арқылы қолданбаларды орналастыру, негізгі объектілермен жұмыс істеу: Pod, Deployment, Service, ConfigMap, Secret. Сондай-ақ, кластердің жағдайын бақылау және қолданбаларды масштабтау тәжірибесі бар.

Негізгі Deployment мысалы:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: example-deployment
spec:
  replicas: 3
  selector:
    matchLabels:
      app: example
  template:
    metadata:
      labels:
        app: example
    spec:
      containers:
      - name: example-container
        image: nginx:latest

Kubernetes негізгі компоненттері:

  • kube-apiserver — кластермен өзара әрекеттесу үшін API сервері
  • etcd — конфигурацияны тарату қоймасы
  • kube-scheduler — тапсырмаларды жоспарлаушы
  • kube-controller-manager — күйді басқару үшін контроллерлер
  • kubelet — әрбір түйінде контейнерлерді іске қосу агенті
  • kube-proxy — сервистер үшін желілік прокси

Осы компоненттермен жұмыс тәжірибесі контейнерленген қолданбаларды тиімді басқаруға мүмкіндік береді.