Rud*_*koŭ 3 service dependencies redis kubernetes kubernetes-helm
在Chart.yaml我指定的依赖项中:
dependencies:
- name: redis
version: 15.0.3
repository: https://charts.bitnami.com/bitnami
Run Code Online (Sandbox Code Playgroud)
在deployment.yaml我指定的服务中:
apiVersion: v1
kind: Service
metadata:
labels:
app: redis
name: redis-svc
spec:
clusterIP: None
ports:
- port: 6355
selector:
app: redis
Run Code Online (Sandbox Code Playgroud)
但我之后看到的是kubectl get all:
service/redis-svc ClusterIP None <none> 6355/TCP 36s
statefulset.apps/myapp-redis-master 0/1 37s
statefulset.apps/myapp-redis-replicas 0/3 37s
Run Code Online (Sandbox Code Playgroud)
我想要单个 redis 实例作为服务。我做错了什么?
Helm 支持将参数传递给依赖的子图表。redis您可以通过将其添加到文件来覆盖子图表的架构values.yaml。
redis:
architecture: standalone
Run Code Online (Sandbox Code Playgroud)
小智 6
对于独立的redis需要设置参数:
architecture=standalone
Run Code Online (Sandbox Code Playgroud)
例如,通过命令式命令安装redis:
helm install my-redis-release -n default --set architecture=standalone bitnami/redis
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4811 次 |
| 最近记录: |