通过kubernetes部署稳定的jenkins图表时出错:默认情况下,curl执行SSL证书验证
我已经安装了Rancher 2并创建了一个kubernetes集群,其中包含了内部vm的no AWS/gcloud 群集已启动并正在运行。我们支持公司代理 1安装了Kubectl并执行了Kubectl群集信息。它正确地列出了我的群集信息 2安装舵 3配置舵参考 4尝试通过helm安装Jenkins图表通过kubernetes部署稳定的jenkins图表时出错:默认情况下,curl执行SSL证书验证,jenkins,kubernetes,kubernetes-helm,rancher,Jenkins,Kubernetes,Kubernetes Helm,Rancher,我已经安装了Rancher 2并创建了一个kubernetes集群,其中包含了内部vm的no AWS/gcloud 群集已启动并正在运行。我们支持公司代理 1安装了Kubectl并执行了Kubectl群集信息。它正确地列出了我的群集信息 2安装舵 3配置舵参考 4尝试通过helm安装Jenkins图表 helm install --namespace jenkins --name jenkins -f values.yaml stable/jenkins values.yaml具有代理详细信
helm install --namespace jenkins --name jenkins -f values.yaml stable/jenkins
values.yaml具有代理详细信息
---
Master:
ServiceType: "ClusterIP"
AdminPassword: "adminpass111"
Cpu: "200m"
Memory: "256Mi"
InitContainerEnv:
- name: "http_proxy"
value: "http://proxyuserproxypass@proxyname:8080"
- name: "https_proxy"
value: "http://proxyuserproxypass@proxyname:8080"
ContainerEnv:
- name: "http_proxy"
value: "http://proxyuserproxypass@proxyname:8080"
- name: "https_proxy"
value: "http://proxyuserproxypass@proxyname:8080"
JavaOpts: >-
-Dhttp.proxyHost=proxyname
-Dhttp.proxyPort=8080
-Dhttp.proxyUser=proxyuser
-Dhttp.proxyPassword=proxypass
-Dhttps.proxyHost=proxyname
-Dhttps.proxyPort=8080
-Dhttps.proxyPassword=proxypass
-Dhttps.proxyUser=proxyuser
Persistence:
ExistingClaim: "jk-volv-pvc"
Size: "10Gi"
5创建工作负载。但是POD被卡住了。日志抱怨SSL证书验证
如何关闭SSL验证。我看不到在values.yaml中设置的选项。
我们也不能在部署期间关闭插件安装
部署图表时是否需要添加SSL证书
你知道如何解决这个问题吗 我和你有同样的问题。在我的情况下,这是因为我的DNS域有一个通配符a记录。所以updates.jenkins.io.mydomain.com可以很好地解决这个问题。删除通配符后,该操作现在失败,因此主机将正确地将updates.jenkins.io解释为updates.jenkins.io 这里有完整的文档记录: