mirror of
https://github.com/slurm-personal/school-dev-k8s.git
synced 2026-06-27 13:50:24 +00:00
Secret
- Применим деплоймент
Для этого выполним команду:
kubectl apply -f ~/slurm/practice/3.saving-configurations/4.downward/
- Смотрим переменные окружения в контейнере
Для этого выполним команду, подставив вместо < RANDOM > нужное значение(автоподстановка по TAB):
kubectl exec -it my-deployment-< RANDOM > -- env
- Смотрим файлы в контейнере /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/
- Очистка
kubectl delete deployment my-deployment
kubectl delete configmap my-configmap-env
kubectl delete configmap my-configmap
kubectl delete secret test