Giriş
Konfigürasyon için iki yöntem var
1. Environment variable
2. ConfigMap
Her iki yöntem de Pod, Service veya herhangi bir başka Kubernetes kind için kullanılabilir.
1. Environment variable
env başlığı altında
- name + value
- name + valueFrom + configMapKeyRef
- name + valueFrom + secretKeyRef
şeklinde kullanılır
Örnek
Şöyle yaparız
2. ConfigMapapiVersion: v1kind: Podmetadata:name: static-weblabels:role: myrolespec:containers:- name: nginximage: nginxenv:- name: DB_NAMEvalue: MyDB- name: DB_URLvalueFrom:configMapKeyRef:name: config-urlkey: db_url- name: DB_PASSWORDvalueFrom:secretKeyRef:name: config-passwdkey: db_password
Kubernetes ConfigMap yazısına taşıdım
Hiç yorum yok:
Yorum Gönder