我已经在helm
上部署了helm
-baed Jenkins实例。
我也已安装(通过将它们作为k8s
文件中的列表传递,大约有300个插件(如果有的话。)>
当我尝试启动一个代理时,事情开始出错。
此操作失败,并出现以下错误:
values.yaml
我真的很想知道最终如何请求带有标签的广告连播
.default/api/v1/namespaces/jenkins/pods?labelSelector=jenkins%2Fjenkins-myenv-jenkins-slave%3Dtrue%2Cjenkins%2Flabel%3Djenkins-myenv-jenkins-slave_. Message: unable to parse requirement: invalid label value: "jenkins-myenv-jenkins-slave_": a valid label must be an empty string or consist of alphanumeric characters, '-', '_' or '.', and must start and end with an alphanumeric character (e.g. 'MyValue', or 'my_value', or '12345', regex used for validation is '(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])?'). Received status: Status(apiVersion=v1, code=400, details=null, kind=Status, message=unable to parse requirement: invalid label value: "jenkins-myenv-jenkins-slave_": a valid label must be an empty string or consist of alphanumeric characters, '-', '_' or '.', and must start and end with an alphanumeric character (e.g. 'MyValue', or 'my_value', or '12345', regex used for validation is '(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])?'), metadata=ListMeta(_continue=null, remainingItemCount=null, resourceVersion=null, selfLink=null, additionalProperties={}), reason=BadRequest, status=Failure, additionalProperties={}).
由于
jenkins-myenv-jenkins-slave_
文件中没有任何内容,所以以values.yaml
结尾的任何内容。
这是_
中我的agent
配置的第一行
values.yaml
此外,配置部分中的相关字段似乎最后没有下划线
agent:
enabled: true
image: "jenkins/jnlp-slave"
tag: "3.27-1"
customJenkinsLabels: []
# name of the secret to be used for image pulling
imagePullSecretName:
componentName: "jenkins-slave"
privileged: false
我已经在k8s上部署了头盔式的詹金斯实例。我还安装了(通过将它们作为values.yaml文件中的列表传递给300个插件(如果有的话)。当...
我建议不要在jenkins中手动定义代理,您应该只配置kubernetes主机地址
检查您是否在标签的和处错误地包含了“”(空格)字符