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