Sobes.tech
Junior — Middle

Kā var palaist Docker attēlu Kubernetes klasterī?

sobes.tech AI

Atbilde no AI

Kubernetes parasti tiek izveido objektu veidu Pod vai Deployment, kas norāda nepieciešamo konteineru attēlu.

Galvenie veidi:

  1. Tieši izveidot Pod ar norādītu Docker attēlu YAML manifestā:
apiVersion: v1
kind: Pod
metadata:
  name: piemērs-pods
spec:
  containers:
  - name: piemērs-konteiners
    image: jūsu-docker-attēls:zīme
  1. Izmantot Deployment mērogošanai un atjauninājumiem:
apiVersion: apps/v1
kind: Deployment
metadata:
  name: piemērs-deployment
spec:
  replicas: 3
  selector:
    matchLabels:
      app: piemērs
  template:
    metadata:
      labels:
        app: piemērs
    spec:
      containers:
      - name: piemērs-konteiners
        image: jūsu-docker-attēls:zīme
  1. kubectl run — komanda ātrai konteineru palaišanai no attēla:
kubectl run piemērs-pods --image=jūsu-docker-attēls:zīme

Kubernetes automātiski lejupielādēs attēlu no Docker Registry un sāks konteineru klasterī.