mirror of
https://github.com/slurm-personal/school-dev-k8s.git
synced 2026-06-27 13:50:24 +00:00
48 lines
1.2 KiB
Markdown
48 lines
1.2 KiB
Markdown
# Secret
|
|
|
|
1) Применим манифесты для создания configmap и запуск deployment
|
|
|
|
Для этого выполним команду:
|
|
|
|
```bash
|
|
kubectl apply -f ~/slurm/practice/4.saving-configurations/1.env/deployment-with-env.yaml
|
|
```
|
|
|
|
2) Проверяем результат
|
|
|
|
Для этого выполним команду, подставив вместо < RANDOM > нужное значение(`автоподстановка по TAB`):
|
|
|
|
```bash
|
|
kubectl describe pod my-deployment-< RANDOM >
|
|
```
|
|
|
|
Результат должен содержать:
|
|
|
|
```bash
|
|
Environment:
|
|
TEST: foo
|
|
```
|
|
|
|
3) Создаем configmap
|
|
|
|
```bash
|
|
kubectl apply -f ~/slurm/practice/4.saving-configurations/1.env/configmap.yaml
|
|
kubectl apply -f ~/slurm/practice/4.saving-configurations/1.env/deployment-with-env-cm.yaml
|
|
```
|
|
|
|
4) Проверяем результат
|
|
|
|
Для этого выполним команду, подставив вместо < RANDOM > нужное значение(`автоподстановка по TAB`):
|
|
|
|
```bash
|
|
kubectl exec -it my-deployment-< RANDOM > -- env
|
|
```
|
|
|
|
Результат должен содержать:
|
|
|
|
```bash
|
|
TEST=foo
|
|
dbhost=postgresql
|
|
DEBUG=false
|
|
```
|