Closed ghebo closed 11 months ago
Which WP version are you using?
backend_options:
kubernetes:
nodeSelector:
beta.kubernetes.io/arch: amd64
will set set label. To remove it, just remove it from the pipeline definition. Otherwise I don't understand your question...
Ah I think I know understand your question. beta.kubernetes.io/arch
has actually been deprecated since quite some time. Interesting that GKE still uses it.
I think we won't apply a fix here as either this is already fixed in 1.27+ or should be soon. So I'd recommend to upgrade your k8s and check which version uses kubernetes.io/arch
instead of beta.kubernetes.io/arch
.
Pod that should execute a job got
Node-Selectors: kubernetes.io/arch=amd64
while nodes in GKE with Kubernetes version: v1.26.6-gke.1700 are labeled
beta.kubernetes.io/arch=amd64
.woodpecker.yml
values.yaml
In the documentation is mentioned:
The question is how to remove that default label, and add beta.kubernetes.io/arch=amd64