创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。如果未按模板创建问题,管理员有权关闭问题。
确保帖子格式清晰易读,用 markdown code block 语法格式化代码块。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。
操作系统信息
例如:虚拟机/物理机,Centos7.5 4C/32G
Kubernetes版本信息
将 kubectl version
命令执行结果贴在下方
[root@master1 ~]# kubectl version
Client Version: version.Info{Major:“1”, Minor:“22”, GitVersion:“v1.22.12”, GitCommit:“b058e1760c79f46a834ba59bd7a3486ecf28237d”, GitTreeState:“clean”, BuildDate:“2022-07-13T14:59:18Z”, GoVersion:“go1.16.15”, Compiler:“gc”, Platform:“linux/amd64”}
Server Version: version.Info{Major:“1”, Minor:“22”, GitVersion:“v1.22.12”, GitCommit:“b058e1760c79f46a834ba59bd7a3486ecf28237d”, GitTreeState:“clean”, BuildDate:“2022-07-13T14:53:39Z”, GoVersion:“go1.16.15”, Compiler:“gc”, Platform:“linux/amd64”}
容器运行时
将 docker version
/ crictl version
/ nerdctl version
结果贴在下方
[root@master1 ~]# docker version
Client:
Version: 20.10.8
API version: 1.41
Go version: go1.16.6
Git commit: 3967b7d
Built: Fri Jul 30 19:50:40 2021
OS/Arch: linux/amd64
Context: default
Experimental: true
Server: Docker Engine - Community
Engine:
Version: 20.10.8
API version: 1.41 (minimum version 1.12)
Go version: go1.16.6
Git commit: 75249d8
Built: Fri Jul 30 19:55:09 2021
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: v1.4.9
GitCommit: e25210fe30a0a703442421b0f60afac609f950a3
runc:
Version: 1.0.1
GitCommit: v1.0.1-0-g4144b638
docker-init:
Version: 0.19.0
GitCommit: de40ad0
—
KubeSphere版本信息
例如:v3.2.0离线安装,使用kk安装。
问题是什么
s2ioperator-metrics-service,s2ioperator-trigger-service,webhook-server-service 报错http: TLS handshake error from 10.233.97.0:58044: remote error: tls: bad certificate
Collecting installation results ...
Task 'devops' failed:
******************************************************************************************************************************************************
{
"counter": 132,
"created": "2024-02-18T08:52:26.996629",
"end_line": 161,
"event": "runner_on_failed",
"event_data": {
"duration": 8.684183,
"end": "2024-02-18T08:52:26.996499",
"event_loop": null,
"host": "localhost",
"ignore_errors": null,
"play": "localhost",
"play_pattern": "localhost",
"play_uuid": "b22d1211-fb73-f8ff-1ca1-000000000005",
"playbook": "/kubesphere/playbooks/devops.yaml",
"playbook_uuid": "fa0821ac-7fa5-4fc5-9782-89a7ff1a1e41",
"remote_addr": "127.0.0.1",
"res": {
"changed": true,
"msg": "All items completed",
"results": [
{
"_ansible_item_label": {
"kind": "secrets",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "s2i-webhook-server-cert"
},
"_ansible_no_log": false,
"ansible_loop_var": "item",
"changed": true,
"cmd": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get secrets s2i-webhook-server-cert 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite secrets s2i-webhook-server-cert meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite secrets s2i-webhook-server-cert meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite secrets s2i-webhook-server-cert app.kubernetes.io/managed-by=Helm; fi\n",
"delta": "0:00:00.266299",
"end": "2024-02-18 16:52:18.845214",
"failed": false,
"failed_when_result": false,
"invocation": {
"module_args": {
"_raw_params": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get secrets s2i-webhook-server-cert 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite secrets s2i-webhook-server-cert meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite secrets s2i-webhook-server-cert meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite secrets s2i-webhook-server-cert app.kubernetes.io/managed-by=Helm; fi\n",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": "/bin/bash",
"removes": null,
"stdin": null,
"stdin_add_newline": true,
"strip_empty_ends": true,
"warn": true
}
},
"item": {
"kind": "secrets",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "s2i-webhook-server-cert"
},
"rc": 0,
"start": "2024-02-18 16:52:18.578915",
"stderr": "",
"stderr_lines": [],
"stdout": "secret/s2i-webhook-server-cert annotated\nsecret/s2i-webhook-server-cert annotated\nsecret/s2i-webhook-server-cert not labeled",
"stdout_lines": [
"secret/s2i-webhook-server-cert annotated",
"secret/s2i-webhook-server-cert annotated",
"secret/s2i-webhook-server-cert not labeled"
]
},
{
"_ansible_item_label": {
"kind": "configmap",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "jenkins-casc-config"
},
"_ansible_no_log": false,
"ansible_loop_var": "item",
"changed": true,
"cmd": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get configmap jenkins-casc-config 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite configmap jenkins-casc-config meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite configmap jenkins-casc-config meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite configmap jenkins-casc-config app.kubernetes.io/managed-by=Helm; fi\n",
"delta": "0:00:00.276582",
"end": "2024-02-18 16:52:19.335336",
"failed": false,
"failed_when_result": false,
"invocation": {
"module_args": {
"_raw_params": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get configmap jenkins-casc-config 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite configmap jenkins-casc-config meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite configmap jenkins-casc-config meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite configmap jenkins-casc-config app.kubernetes.io/managed-by=Helm; fi\n",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": "/bin/bash",
"removes": null,
"stdin": null,
"stdin_add_newline": true,
"strip_empty_ends": true,
"warn": true
}
},
"item": {
"kind": "configmap",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "jenkins-casc-config"
},
"rc": 0,
"start": "2024-02-18 16:52:19.058754",
"stderr": "",
"stderr_lines": [],
"stdout": "configmap/jenkins-casc-config annotated\nconfigmap/jenkins-casc-config annotated\nconfigmap/jenkins-casc-config not labeled",
"stdout_lines": [
"configmap/jenkins-casc-config annotated",
"configmap/jenkins-casc-config annotated",
"configmap/jenkins-casc-config not labeled"
]
},
{
"_ansible_item_label": {
"kind": "configmap",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "ks-devops-agent"
},
"_ansible_no_log": false,
"ansible_loop_var": "item",
"changed": true,
"cmd": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get configmap ks-devops-agent 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite configmap ks-devops-agent meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite configmap ks-devops-agent meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite configmap ks-devops-agent app.kubernetes.io/managed-by=Helm; fi\n",
"delta": "0:00:00.063049",
"end": "2024-02-18 16:52:19.601992",
"failed": false,
"failed_when_result": false,
"invocation": {
"module_args": {
"_raw_params": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get configmap ks-devops-agent 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite configmap ks-devops-agent meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite configmap ks-devops-agent meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite configmap ks-devops-agent app.kubernetes.io/managed-by=Helm; fi\n",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": "/bin/bash",
"removes": null,
"stdin": null,
"stdin_add_newline": true,
"strip_empty_ends": true,
"warn": true
}
},
"item": {
"kind": "configmap",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "ks-devops-agent"
},
"rc": 0,
"start": "2024-02-18 16:52:19.538943",
"stderr": "",
"stderr_lines": [],
"stdout": "",
"stdout_lines": []
},
{
"_ansible_item_label": {
"kind": "clusterrole",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "manager-role"
},
"_ansible_no_log": false,
"ansible_loop_var": "item",
"changed": true,
"cmd": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get clusterrole manager-role 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite clusterrole manager-role meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite clusterrole manager-role meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite clusterrole manager-role app.kubernetes.io/managed-by=Helm; fi\n",
"delta": "0:00:00.257861",
"end": "2024-02-18 16:52:20.066311",
"failed": false,
"failed_when_result": false,
"invocation": {
"module_args": {
"_raw_params": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get clusterrole manager-role 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite clusterrole manager-role meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite clusterrole manager-role meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite clusterrole manager-role app.kubernetes.io/managed-by=Helm; fi\n",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": "/bin/bash",
"removes": null,
"stdin": null,
"stdin_add_newline": true,
"strip_empty_ends": true,
"warn": true
}
},
"item": {
"kind": "clusterrole",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "manager-role"
},
"rc": 0,
"start": "2024-02-18 16:52:19.808450",
"stderr": "",
"stderr_lines": [],
"stdout": "clusterrole.rbac.authorization.k8s.io/manager-role annotated\nclusterrole.rbac.authorization.k8s.io/manager-role annotated\nclusterrole.rbac.authorization.k8s.io/manager-role not labeled",
"stdout_lines": [
"clusterrole.rbac.authorization.k8s.io/manager-role annotated",
"clusterrole.rbac.authorization.k8s.io/manager-role annotated",
"clusterrole.rbac.authorization.k8s.io/manager-role not labeled"
]
},
{
"_ansible_item_label": {
"kind": "clusterrole",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "proxy-role"
},
"_ansible_no_log": false,
"ansible_loop_var": "item",
"changed": true,
"cmd": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get clusterrole proxy-role 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite clusterrole proxy-role meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite clusterrole proxy-role meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite clusterrole proxy-role app.kubernetes.io/managed-by=Helm; fi\n",
"delta": "0:00:00.257457",
"end": "2024-02-18 16:52:20.525713",
"failed": false,
"failed_when_result": false,
"invocation": {
"module_args": {
"_raw_params": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get clusterrole proxy-role 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite clusterrole proxy-role meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite clusterrole proxy-role meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite clusterrole proxy-role app.kubernetes.io/managed-by=Helm; fi\n",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": "/bin/bash",
"removes": null,
"stdin": null,
"stdin_add_newline": true,
"strip_empty_ends": true,
"warn": true
}
},
"item": {
"kind": "clusterrole",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "proxy-role"
},
"rc": 0,
"start": "2024-02-18 16:52:20.268256",
"stderr": "",
"stderr_lines": [],
"stdout": "clusterrole.rbac.authorization.k8s.io/proxy-role annotated\nclusterrole.rbac.authorization.k8s.io/proxy-role annotated\nclusterrole.rbac.authorization.k8s.io/proxy-role not labeled",
"stdout_lines": [
"clusterrole.rbac.authorization.k8s.io/proxy-role annotated",
"clusterrole.rbac.authorization.k8s.io/proxy-role annotated",
"clusterrole.rbac.authorization.k8s.io/proxy-role not labeled"
]
},
{
"_ansible_item_label": {
"kind": "ClusterRoleBinding",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "manager-rolebinding"
},
"_ansible_no_log": false,
"ansible_loop_var": "item",
"changed": true,
"cmd": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get ClusterRoleBinding manager-rolebinding 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite ClusterRoleBinding manager-rolebinding meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite ClusterRoleBinding manager-rolebinding meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite ClusterRoleBinding manager-rolebinding app.kubernetes.io/managed-by=Helm; fi\n",
"delta": "0:00:00.254458",
"end": "2024-02-18 16:52:20.987332",
"failed": false,
"failed_when_result": false,
"invocation": {
"module_args": {
"_raw_params": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get ClusterRoleBinding manager-rolebinding 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite ClusterRoleBinding manager-rolebinding meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite ClusterRoleBinding manager-rolebinding meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite ClusterRoleBinding manager-rolebinding app.kubernetes.io/managed-by=Helm; fi\n",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": "/bin/bash",
"removes": null,
"stdin": null,
"stdin_add_newline": true,
"strip_empty_ends": true,
"warn": true
}
},
"item": {
"kind": "ClusterRoleBinding",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "manager-rolebinding"
},
"rc": 0,
"start": "2024-02-18 16:52:20.732874",
"stderr": "",
"stderr_lines": [],
"stdout": "clusterrolebinding.rbac.authorization.k8s.io/manager-rolebinding annotated\nclusterrolebinding.rbac.authorization.k8s.io/manager-rolebinding annotated\nclusterrolebinding.rbac.authorization.k8s.io/manager-rolebinding not labeled",
"stdout_lines": [
"clusterrolebinding.rbac.authorization.k8s.io/manager-rolebinding annotated",
"clusterrolebinding.rbac.authorization.k8s.io/manager-rolebinding annotated",
"clusterrolebinding.rbac.authorization.k8s.io/manager-rolebinding not labeled"
]
},
{
"_ansible_item_label": {
"kind": "ClusterRoleBinding",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "proxy-rolebinding"
},
"_ansible_no_log": false,
"ansible_loop_var": "item",
"changed": true,
"cmd": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get ClusterRoleBinding proxy-rolebinding 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite ClusterRoleBinding proxy-rolebinding meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite ClusterRoleBinding proxy-rolebinding meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite ClusterRoleBinding proxy-rolebinding app.kubernetes.io/managed-by=Helm; fi\n",
"delta": "0:00:00.253109",
"end": "2024-02-18 16:52:21.444310",
"failed": false,
"failed_when_result": false,
"invocation": {
"module_args": {
"_raw_params": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get ClusterRoleBinding proxy-rolebinding 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite ClusterRoleBinding proxy-rolebinding meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite ClusterRoleBinding proxy-rolebinding meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite ClusterRoleBinding proxy-rolebinding app.kubernetes.io/managed-by=Helm; fi\n",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": "/bin/bash",
"removes": null,
"stdin": null,
"stdin_add_newline": true,
"strip_empty_ends": true,
"warn": true
}
},
"item": {
"kind": "ClusterRoleBinding",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "proxy-rolebinding"
},
"rc": 0,
"start": "2024-02-18 16:52:21.191201",
"stderr": "",
"stderr_lines": [],
"stdout": "clusterrolebinding.rbac.authorization.k8s.io/proxy-rolebinding annotated\nclusterrolebinding.rbac.authorization.k8s.io/proxy-rolebinding annotated\nclusterrolebinding.rbac.authorization.k8s.io/proxy-rolebinding not labeled",
"stdout_lines": [
"clusterrolebinding.rbac.authorization.k8s.io/proxy-rolebinding annotated",
"clusterrolebinding.rbac.authorization.k8s.io/proxy-rolebinding annotated",
"clusterrolebinding.rbac.authorization.k8s.io/proxy-rolebinding not labeled"
]
},
{
"_ansible_item_label": {
"kind": "service",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "s2ioperator-metrics-service"
},
"_ansible_no_log": false,
"ansible_loop_var": "item",
"changed": true,
"cmd": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get service s2ioperator-metrics-service 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite service s2ioperator-metrics-service meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite service s2ioperator-metrics-service meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite service s2ioperator-metrics-service app.kubernetes.io/managed-by=Helm; fi\n",
"delta": "0:00:00.251303",
"end": "2024-02-18 16:52:21.904723",
"failed": false,
"failed_when_result": false,
"invocation": {
"module_args": {
"_raw_params": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get service s2ioperator-metrics-service 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite service s2ioperator-metrics-service meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite service s2ioperator-metrics-service meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite service s2ioperator-metrics-service app.kubernetes.io/managed-by=Helm; fi\n",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": "/bin/bash",
"removes": null,
"stdin": null,
"stdin_add_newline": true,
"strip_empty_ends": true,
"warn": true
}
},
"item": {
"kind": "service",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "s2ioperator-metrics-service"
},
"rc": 0,
"start": "2024-02-18 16:52:21.653420",
"stderr": "",
"stderr_lines": [],
"stdout": "service/s2ioperator-metrics-service annotated\nservice/s2ioperator-metrics-service annotated\nservice/s2ioperator-metrics-service not labeled",
"stdout_lines": [
"service/s2ioperator-metrics-service annotated",
"service/s2ioperator-metrics-service annotated",
"service/s2ioperator-metrics-service not labeled"
]
},
{
"_ansible_item_label": {
"kind": "service",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "s2i-trigger-service"
},
"_ansible_no_log": false,
"ansible_loop_var": "item",
"changed": true,
"cmd": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get service s2i-trigger-service 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite service s2i-trigger-service meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite service s2i-trigger-service meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite service s2i-trigger-service app.kubernetes.io/managed-by=Helm; fi\n",
"delta": "0:00:00.065214",
"end": "2024-02-18 16:52:22.171176",
"failed": false,
"failed_when_result": false,
"invocation": {
"module_args": {
"_raw_params": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get service s2i-trigger-service 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite service s2i-trigger-service meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite service s2i-trigger-service meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite service s2i-trigger-service app.kubernetes.io/managed-by=Helm; fi\n",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": "/bin/bash",
"removes": null,
"stdin": null,
"stdin_add_newline": true,
"strip_empty_ends": true,
"warn": true
}
},
"item": {
"kind": "service",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "s2i-trigger-service"
},
"rc": 0,
"start": "2024-02-18 16:52:22.105962",
"stderr": "",
"stderr_lines": [],
"stdout": "",
"stdout_lines": []
},
{
"_ansible_item_label": {
"kind": "service",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "webhook-server-service"
},
"_ansible_no_log": false,
"ansible_loop_var": "item",
"changed": true,
"cmd": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get service webhook-server-service 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite service webhook-server-service meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite service webhook-server-service meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite service webhook-server-service app.kubernetes.io/managed-by=Helm; fi\n",
"delta": "0:00:00.242418",
"end": "2024-02-18 16:52:22.617170",
"failed": false,
"failed_when_result": false,
"invocation": {
"module_args": {
"_raw_params": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get service webhook-server-service 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite service webhook-server-service meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite service webhook-server-service meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite service webhook-server-service app.kubernetes.io/managed-by=Helm; fi\n",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": "/bin/bash",
"removes": null,
"stdin": null,
"stdin_add_newline": true,
"strip_empty_ends": true,
"warn": true
}
},
"item": {
"kind": "service",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "webhook-server-service"
},
"rc": 0,
"start": "2024-02-18 16:52:22.374752",
"stderr": "",
"stderr_lines": [],
"stdout": "service/webhook-server-service annotated\nservice/webhook-server-service annotated\nservice/webhook-server-service not labeled",
"stdout_lines": [
"service/webhook-server-service annotated",
"service/webhook-server-service annotated",
"service/webhook-server-service not labeled"
]
},
{
"_ansible_item_label": {
"kind": "service",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "s2ioperator-trigger-service"
},
"_ansible_no_log": false,
"ansible_loop_var": "item",
"changed": true,
"cmd": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get service s2ioperator-trigger-service 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite service s2ioperator-trigger-service meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite service s2ioperator-trigger-service meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite service s2ioperator-trigger-service app.kubernetes.io/managed-by=Helm; fi\n",
"delta": "0:00:00.266974",
"end": "2024-02-18 16:52:23.088896",
"failed": false,
"failed_when_result": false,
"invocation": {
"module_args": {
"_raw_params": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get service s2ioperator-trigger-service 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite service s2ioperator-trigger-service meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite service s2ioperator-trigger-service meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite service s2ioperator-trigger-service app.kubernetes.io/managed-by=Helm; fi\n",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": "/bin/bash",
"removes": null,
"stdin": null,
"stdin_add_newline": true,
"strip_empty_ends": true,
"warn": true
}
},
"item": {
"kind": "service",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "s2ioperator-trigger-service"
},
"rc": 0,
"start": "2024-02-18 16:52:22.821922",
"stderr": "",
"stderr_lines": [],
"stdout": "service/s2ioperator-trigger-service annotated\nservice/s2ioperator-trigger-service annotated\nservice/s2ioperator-trigger-service not labeled",
"stdout_lines": [
"service/s2ioperator-trigger-service annotated",
"service/s2ioperator-trigger-service annotated",
"service/s2ioperator-trigger-service not labeled"
]
},
{
"_ansible_item_label": {
"kind": "StatefulSet",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "s2ioperator"
},
"_ansible_no_log": false,
"ansible_loop_var": "item",
"changed": true,
"cmd": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get StatefulSet s2ioperator 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite StatefulSet s2ioperator meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite StatefulSet s2ioperator meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite StatefulSet s2ioperator app.kubernetes.io/managed-by=Helm; fi\n",
"delta": "0:00:00.269147",
"end": "2024-02-18 16:52:23.563397",
"failed": false,
"failed_when_result": false,
"invocation": {
"module_args": {
"_raw_params": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get StatefulSet s2ioperator 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite StatefulSet s2ioperator meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite StatefulSet s2ioperator meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite StatefulSet s2ioperator app.kubernetes.io/managed-by=Helm; fi\n",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": "/bin/bash",
"removes": null,
"stdin": null,
"stdin_add_newline": true,
"strip_empty_ends": true,
"warn": true
}
},
"item": {
"kind": "StatefulSet",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "s2ioperator"
},
"rc": 0,
"start": "2024-02-18 16:52:23.294250",
"stderr": "",
"stderr_lines": [],
"stdout": "statefulset.apps/s2ioperator annotated\nstatefulset.apps/s2ioperator annotated\nstatefulset.apps/s2ioperator not labeled",
"stdout_lines": [
"statefulset.apps/s2ioperator annotated",
"statefulset.apps/s2ioperator annotated",
"statefulset.apps/s2ioperator not labeled"
]
},
{
"_ansible_item_label": {
"kind": "MutatingWebhookConfiguration",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "mutating-webhook-configuration"
},
"_ansible_no_log": false,
"ansible_loop_var": "item",
"changed": true,
"cmd": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get MutatingWebhookConfiguration mutating-webhook-configuration 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite MutatingWebhookConfiguration mutating-webhook-configuration meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite MutatingWebhookConfiguration mutating-webhook-configuration meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite MutatingWebhookConfiguration mutating-webhook-configuration app.kubernetes.io/managed-by=Helm; fi\n",
"delta": "0:00:00.251686",
"end": "2024-02-18 16:52:24.027596",
"failed": false,
"failed_when_result": false,
"invocation": {
"module_args": {
"_raw_params": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get MutatingWebhookConfiguration mutating-webhook-configuration 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite MutatingWebhookConfiguration mutating-webhook-configuration meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite MutatingWebhookConfiguration mutating-webhook-configuration meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite MutatingWebhookConfiguration mutating-webhook-configuration app.kubernetes.io/managed-by=Helm; fi\n",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": "/bin/bash",
"removes": null,
"stdin": null,
"stdin_add_newline": true,
"strip_empty_ends": true,
"warn": true
}
},
"item": {
"kind": "MutatingWebhookConfiguration",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "mutating-webhook-configuration"
},
"rc": 0,
"start": "2024-02-18 16:52:23.775910",
"stderr": "",
"stderr_lines": [],
"stdout": "mutatingwebhookconfiguration.admissionregistration.k8s.io/mutating-webhook-configuration annotated\nmutatingwebhookconfiguration.admissionregistration.k8s.io/mutating-webhook-configuration annotated\nmutatingwebhookconfiguration.admissionregistration.k8s.io/mutating-webhook-configuration not labeled",
"stdout_lines": [
"mutatingwebhookconfiguration.admissionregistration.k8s.io/mutating-webhook-configuration annotated",
"mutatingwebhookconfiguration.admissionregistration.k8s.io/mutating-webhook-configuration annotated",
"mutatingwebhookconfiguration.admissionregistration.k8s.io/mutating-webhook-configuration not labeled"
]
},
{
"_ansible_item_label": {
"kind": "ValidatingWebhookConfiguration",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "validating-webhook-configuration"
},
"_ansible_no_log": false,
"ansible_loop_var": "item",
"changed": true,
"cmd": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get ValidatingWebhookConfiguration validating-webhook-configuration 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite ValidatingWebhookConfiguration validating-webhook-configuration meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite ValidatingWebhookConfiguration validating-webhook-configuration meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite ValidatingWebhookConfiguration validating-webhook-configuration app.kubernetes.io/managed-by=Helm; fi\n",
"delta": "0:00:00.262727",
"end": "2024-02-18 16:52:24.490085",
"failed": false,
"failed_when_result": false,
"invocation": {
"module_args": {
"_raw_params": "RESOURCE=$(/usr/local/bin/kubectl -n kubesphere-devops-system get ValidatingWebhookConfiguration validating-webhook-configuration 2> /dev/null | head -n 1); if [[ \"$RESOURCE\" != '' ]]; then /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite ValidatingWebhookConfiguration validating-webhook-configuration meta.helm.sh/release-name=devops; /usr/local/bin/kubectl -n kubesphere-devops-system annotate --overwrite ValidatingWebhookConfiguration validating-webhook-configuration meta.helm.sh/release-namespace=kubesphere-devops-system; /usr/local/bin/kubectl -n kubesphere-devops-system label --overwrite ValidatingWebhookConfiguration validating-webhook-configuration app.kubernetes.io/managed-by=Helm; fi\n",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": "/bin/bash",
"removes": null,
"stdin": null,
"stdin_add_newline": true,
"strip_empty_ends": true,
"warn": true
}
},
"item": {
"kind": "ValidatingWebhookConfiguration",
"ns": "kubesphere-devops-system",
"release": "devops",
"resource": "validating-webhook-configuration"
},
"rc": 0,
"start": "2024-02-18 16:52:24.227358",
"stderr": "",
"stderr_lines": [],
"stdout": "validatingwebhookconfiguration.admissionregistration.k8s.io/validating-webhook-configuration annotated\nvalidatingwebhookconfiguration.admissionregistration.k8s.io/validating-webhook-configuration annotated\nvalidatingwebhookconfiguration.admissionregistration.k8s.io/validating-webhook-configuration not labeled",
"stdout_lines": [
"validatingwebhookconfiguration.admissionregistration.k8s.io/validating-webhook-configuration annotated",
"validatingwebhookconfiguration.admissionregistration.k8s.io/validating-webhook-configuration annotated",
"validatingwebhookconfiguration.admissionregistration.k8s.io/validating-webhook-configuration not labeled"
]
},