Rumah > Artikel > pangkalan data > springboot 2.7.18, k8s konfigurasikan kata laluan redis
Artikel ini meneroka konfigurasi kata laluan Redis untuk penempatan SpringBoot 2.7.18 Kubernetes. Ia membincangkan tiga kaedah: menggunakan pembolehubah persekitaran, Kubernetes ConfigMaps dan Rahsia Kubernetes, menekankan kelebihan menggunakan Secre
Menggunakan Persekitaran yang Boleh? :
Tambah kata laluan Redis pada pembolehubah persekitaran Pod. Contohnya, menggunakan Helm:<code>helm upgrade --set redis.master.password=my_password release-name</code>
Kaedah 2: Menggunakan ConfigMaps:
Buat Peta Konfig Kubernetes dengan nama kata laluan Redis:<code>kubectl create configmap redis-config --from-literal=password=my_password</code>Kemudian, gunakan Peta Konfig dalam Springboot Pod
untuk mendapatkan semula kata laluan:
Kaedah 3: Menggunakan Rahsia Kubernetes:
Buat Rahsia Kubernetes bernama dan kata laluan Redis:redis-secret
with a key-value pair of password
<code>spring: redis: password: ${REDIS_PASSWORD:my_password}</code>Kemudian, gunakan Rahsia dalam Pod Springboot untuk mendapatkan semula kata laluan:
<code>kubectl create secret generic redis-secret --from-literal=password=my_password</code>untuk Kata laluan Springboot 2.7.18 Pod pada KubernetesKaedah biasa yang digunakan untuk memberikan kata laluan Redis kepada Springboot 2.7.18 Pod pada Kubernetes ialah:
Atas ialah kandungan terperinci springboot 2.7.18, k8s konfigurasikan kata laluan redis. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!