zackzhang helm 我本地安装redis,是没问题的啊:
`[root@master1 ]# helm version
Client: &version.Version{SemVer:“v2.16.9″, GitCommit:“8ad7037828e5a0fca1009dabe290130da6368e39″, GitTreeState:“clean”}
Server: &version.Version{SemVer:“v2.16.9”, GitCommit:“8ad7037828e5a0fca1009dabe290130da6368e39”, GitTreeState:“clean”}
[root@master1 ]# helm install aliyun/redis
NAME: geared-sheep
LAST DEPLOYED: Mon Jul 20 10:47:17 2020
NAMESPACE: default
STATUS: DEPLOYED
RESOURCES:
==> v1/PersistentVolumeClaim
NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE
geared-sheep-redis Bound pvc-f98f8aba-7787-455f-9c7a-20b2aa66758a 8Gi RWO managed-nfs-storage 0s
==> v1/Pod(related)
NAME READY STATUS RESTARTS AGE
geared-sheep-redis-59585b47c6-zvmjg 0/1 Pending 0 0s
==> v1/Secret
NAME TYPE DATA AGE
geared-sheep-redis Opaque 1 0s
==> v1/Service
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
geared-sheep-redis ClusterIP 10.68.73.170 <none> 6379/TCP 0s
==> v1beta1/Deployment
NAME READY UP-TO-DATE AVAILABLE AGE
geared-sheep-redis 0/1 1 0 0s
NOTES:
Redis can be accessed via port 6379 on the following DNS name from within your cluster:
geared-sheep-redis.default.svc.cluster.local
To get your password run:
REDIS_PASSWORD=$(kubectl get secret --namespace default geared-sheep-redis -o jsonpath="{.data.redis-password}" | base64 --decode)
To connect to your Redis server:
Run a Redis pod that you can use as a client:
kubectl run –namespace default geared-sheep-redis-client –rm –tty -i \
–env REDIS_PASSWORD=$REDIS_PASSWORD \
–image bitnami/redis:4.0.8-r2 – bash
Connect using the Redis CLI:
redis-cli -h geared-sheep-redis -a $REDIS_PASSWORD
[root@master1 ]# helm list
NAME REVISION UPDATED STATUS CHART APP VERSION NAMESPACE
geared-sheep 1 Mon Jul 20 10:47:17 2020 DEPLOYED redis-1.1.15 4.0.8 default
metrics-server 1 Fri Jul 17 16:41:39 2020 DEPLOYED metrics-server-2.5.0 0.3.1-0217 kube-system`