Files
school-dev-k8s/practice/3.saving-configurations/4.downward/README.md
T
Marsel Ibraev f44beb51a9 Add basic info
2021-09-24 11:51:02 +03:00

1.3 KiB

Secret

  1. Применим деплоймент

Для этого выполним команду:

kubectl apply -f ~/slurm/practice/3.saving-configurations/4.downward/
  1. Смотрим переменные окружения в контейнере

Для этого выполним команду, подставив вместо < RANDOM > нужное значение(автоподстановка по TAB):

kubectl exec -it my-deployment-< RANDOM > -- env
  1. Смотрим файлы в контейнере /etc/podinfo

Для этого выполним команду, подставив вместо < RANDOM > нужное значение(автоподстановка по TAB):

kubectl exec -it my-deployment-< RANDOM > -- cat /etc/podinfo/labels

kubectl exec -it my-deployment-< RANDOM > -- cat /etc/podinfo/annotations

PS: Документация

https://kubernetes.io/docs/tasks/inject-data-application/environment-variable-expose-pod-information/ https://kubernetes.io/docs/tasks/inject-data-application/downward-api-volume-expose-pod-information/

  1. Очистка
kubectl delete deployment my-deployment
kubectl delete configmap my-configmap-env
kubectl delete configmap my-configmap
kubectl delete secret test