Инструменты пользователя

Инструменты сайта


kubernetes:pods

Это старая версия документа!


Pods

Описание пода и запуск

Описание:

pod-definition.yaml
apiVersion: v1
kind: Pod 
metadata:
  name: myapp-pod  #string
  labels:
    app: myapp
    anyKey: AnyValue
spec:
  containers: #List/Array
    - name: nginx-container
      image: nginx
      resources: {}
    restartPolicy: Always

Запуск:

kubectl apply -f pod-definition.yaml

Запуск без .yaml описания:

kubectl run myapp-pod --image=nginx

Сделать тстовый запуск без сохранения пода, при этом создать yaml файл:

kubectl run myapp-pod --image=nginx --dry-run=client -o yaml > myapp-pod.yaml

Отредвактировать конфигурацию пода налету:

kubectl edit pod myapp-pod

Удалить под:

kubectl delete pod myapp-pod
kubernetes/pods.1644047722.txt.gz · Последнее изменение: 2024/12/21 19:00 (внешнее изменение)