Using drone-runner-kube
v1.0.0-beta.1, pipeline config includes:
tolerations:
- key: "designation"
operator: Equal
value: drone
effect: NoExecute
This immediately produces the following error upon executing the pipeline:
test-build: Pod "drone-bpwfkdtrlxx6de98tj1q" is invalid: spec.tolerations[0].operator: Invalid value: "Equal": operator must be Exists when `key` is empty, which means "match all values and all keys"
However, “key” is not empty, as is evident from the above configuration snippet.