【发布时间】:2020-02-19 19:31:34
【问题描述】:
当我尝试使用 Helm 图表安装 jenkins 时,它给出了错误。
$ helm install --name jenkins --namespace jenkins --values values.yml stable/jenkins
错误:在“jenkins/templates/deprecation.yaml”中呈现错误:模板:jenkins/templates/deprecation.yaml:105:14:执行“jenkins/templates/deprecation.yaml”:错误调用失败:@987654322 @ 不再存在。已重命名为
master.serviceType
values.yml
Master:
ServicePort: 8080
ServiceType: NodePort
NodePort: 32123
ScriptApproval:
- "method groovy.json.JsonSlurperClassic parseText java.lang.String"
- "new groovy.json.JsonSlurperClassic"
- "staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods leftShift java.util.Map java.util.Map"
- "staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods split java.lang.String"
InstallPlugins:
- kubernetes:1.7.1
- workflow-aggregator:2.5
- workflow-job:2.21
- credentials-binding:1.16
- git:3.9.1
Agent:
volumes:
- type: HostPath
hostPath: /var/run/docker.sock
mountPath: /var/run/docker.sock
Persistence:
enabled: true
StorageClass: jenkins-volume
Size: 3Gi
NetworkPolicy:
enabled: false
ApiVersion: extensions/v1beta1
rbac:
install: true
serviceAccountName: default
apiVersion: v1beta1
roleRef: cluster-admin
【问题讨论】:
-
这是与您正在运行的 jenkins 版本和您的 k8s 集群相关的版本弃用。请运行
helm search jenkins并显示版本。 -
helm search jenkins给出下面的输出名称 --> stable/jenkins 图表版本 --> 1.7.8 应用程序版本 --> lts 描述 --> 开源持续集成服务器。它支持多...
标签: jenkins kubernetes yaml kubernetes-helm minikube