0 Pluspunkte 0 Minuspunkte
Wie kann ich einen einfachen Kubernetes Pod erstellen? Z.B mit 3 Nginx Containern und einem MySQL Container.
von  

1 Antwort

0 Pluspunkte 0 Minuspunkte

Erstellen Sie eine YAML-Datei (zB pod.yaml) mit dem folgenden Inhalt:

apiVersion: v1
kind: Pod
metadata:
  name: nginx-mysql-pod
spec:
  containers:
    - name: nginx-container-1
      image: nginx
    - name: nginx-container-2
      image: nginx
    - name: nginx-container-3
      image: nginx
    - name: mysql-container
      image: mysql
      env:
        - name: MYSQL_ROOT_PASSWORD
          value: yourpassword

Führen Sie den Befehl aus, um den Pod zu erstellen:

kubectl create -f pod.yaml

Überprüfen Sie den Status des Pod mit:

kubectl get pods nginx-mysql-pod

Sie können auf die einzelnen Container im Pod zugreifen, indem Sie den Befehl kubectl exec verwenden. Zum Beispiel:

kubectl exec -it nginx-mysql-pod -c nginx-container-1 -- /bin/sh
von