這篇文章將為大家詳細(xì)講解有關(guān)ConfigMap中怎么配置redis,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。
我們提供的服務(wù)有:網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、光山ssl等。為成百上千企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢(xún)和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的光山網(wǎng)站制作公司
首先從redis-config文件創(chuàng)建ConfigMap
curl -OL https://k8s.io/examples/pods/config/redis-config kubectl create configmap example-redis-config --from-file=redis-config
檢查創(chuàng)建的ConfigMap :
kubectl get configmap example-redis-config -o yaml
現(xiàn)在使用存儲(chǔ)在ConfigMap中的配置數(shù)據(jù)創(chuàng)建一個(gè)pod specification:
kubectl create -f https://k8s.io/examples/pods/config/redis-pod.yaml
在本例中,配置卷掛載在redis-master上。 它使用path將redis-config key 添加到名為redis.conf的文件中。 因此,redis配置的文件路徑是 /redis-master/redis.conf.
在這里,鏡像將為redis master查找配置文件。
使用kubectl exec進(jìn)入pod并運(yùn)行redis-cli工具來(lái)驗(yàn)證配置是否正確應(yīng)用
kubectl exec -it redis redis-cli127.0.0.1:6379> CONFIG GET maxmemory1) "maxmemory"2) "2097152"127.0.0.1:6379> CONFIG GET maxmemory-policy1) "maxmemory-policy"2) "allkeys-lru"
關(guān)于ConfigMap中怎么配置Redis就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。