Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过kubernetes部署稳定的jenkins图表时出错:默认情况下,curl执行SSL证书验证_Jenkins_Kubernetes_Kubernetes Helm_Rancher - Fatal编程技术网

通过kubernetes部署稳定的jenkins图表时出错:默认情况下,curl执行SSL证书验证

通过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具有代理详细信

我已经安装了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具有代理详细信息

---
  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

这里有完整的文档记录: