Tag: kubernetes helm

redis-ha:无法在集群中创build指定数量的主设备

我正在尝试使用下面的命令创build一个由3个主站,3个从站和3个哨兵组成的集群。 helm install –set replicas.master=3 –set replicas.slave=3 stable/redis-ha 但是我看到只有一个主人正在创build。 头盔 – 版本0.2.3 GIT回购: https : //github.com/kubernetes/charts/tree/master/stable/redis-ha 下面是掌舵的日志。 => NAME DESIRED CURRENT AGE => eloping-fox-redis-ha-master 3 1 9s 我错过了什么或有什么问题吗? 我已经尝试了这个多个项目,每次只有一个主人正在创build。 我正在尝试使用VM / Minikube / Docker的Windows机器上。 PS C:\Users\rootus> helm install –set replicas.master=3 –set replicas.slave=3 stable/redis-ha NAME: eloping-fox LAST DEPLOYED: Wed Nov 1 16:34:58 2017 NAMESPACE: default STATUS: […]

添加到外部Postgres数据库的keycloak k8s舵图环境参数

我是Kubernetes和helm-charts的新手,并且试图使Keygreak在Postgres中保存数据,而不是在H2中(因为他默认是这样做的)。 Postgres将由独立的掌舵图创build。 首先我通过命令创buildPostgres: helm install –name=postgres-keycloak stable/postgresql 然后我看看新的Postgres服务“内部端点”参数。 并试图将此参数添加到Keycloak的舵图。 这里是values.yaml部分: Service: Name: keycloak-new Port: 8080 Type: ClusterIP postgresAddr: postgres-keycloak-postgresql postgresPort: 5432 然后在模板文件夹中添加到service.yaml: env: – name: POSTGRES_PORT_5432_TCP_ADDR value: "{{ .Values.Service.postgresAddr }}" – name: POSTGRES_PORT_5432_TCP_PORT value: "{{ .Values.Service.postgresPort }}" 然后我用“helm package keycloak”命令创buildkeyclaok包,然后安装: helm install –debug –name=keycloak-new keycloak-0.1.0.tgz 它失败,错误: [debug] Created tunnel using local port: '49927' [debug] SERVER: […]

Kubernetes上的GitLab CE – 错误执行在gitlab / ssh上运行

我正在试图修复这个错误,当通过在Kubernetes上头盔安装GitLab CE( helm install –namespace gitlab-ce –values gitlab-ce-values.yml –name gitlab-ce –set externalUrl=http://gitlab.local/ stable/gitlab-ce Error executing action 'run' on resource 'ruby_block[directory resource: /gitlab-data/ssh]' 我在这里find了一个答复,并附有以下回复DJ Mountney: / home / share / projects / repos中的一个目录很可能缺less每个人的执行位。 这意味着,即使git拥有/ home / share / projects / repos,但由于父权限的缘故,不能轻易到达那里。 您可能必须在/ home / share上运行sudo chmod + x(假设这是缺less执行标志的目录) 这似乎解决了这个人的问题,但是,我有从根源一路设置正确的标志,所以这不是我的问题。 我甚至不知道从哪里开始。 我已经在这里呆了十二个小时,而且已经无处可去了。 有人可以帮我继续在Docker(Kubernetes)上安装GitLab吗? 更新 :我相信我已经find了一个暗示这个问题。 我正在通过Virtualbox运行Minikube,它不支持装载(共享)文件夹的高级function。 我一直在尝试使用xhyve来运行minikube,但现在我无法访问互联网,因为Virtualbox之前已经处理了这个问题。 […]