kubernetes:configmap
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
kubernetes:configmap [2022/02/11 17:01] – root | kubernetes:configmap [2024/12/21 19:00] (текущий) – внешнее изменение 127.0.0.1 | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== 17. ConfigMap ====== | ====== 17. ConfigMap ====== | ||
- | | + | 1. Создать configMap |
<code bash> | <code bash> | ||
kubectl create configMap \ | kubectl create configMap \ | ||
Строка 20: | Строка 20: | ||
name: config-name | name: config-name | ||
data: | data: | ||
- | ENV_NAME1=env_value1 | + | ENV_NAME1: env_value1 |
- | ENV_NAME2=env_value2 | + | ENV_NAME2: env_value2 |
</ | </ | ||
| | ||
| | ||
- | | + | 2. Использовать configMap в конфигурации Пода: |
- | | + | <code yaml yaml_with_configmap.yaml> |
+ | apiVersion: v1 | ||
+ | kind: Pod | ||
+ | metadata: | ||
+ | | ||
+ | labels: | ||
+ | name: myapp-pod | ||
+ | spec: | ||
+ | | ||
+ | - name: nginx | ||
+ | | ||
+ | | ||
+ | - containerPort: | ||
+ | | ||
+ | - configMapRef: | ||
+ | name: config_name | ||
+ | </ |
kubernetes/configmap.1644588091.txt.gz · Последнее изменение: 2024/12/21 19:00 (внешнее изменение)