Just a small little trick worth recording. To remove a label,
annotation, or likely any other key from a Kubernetes object using
k8s module, you must set that key to NULL.
- name: Remove Annotation Blah k8s: api_key: "" state: present definition: apiVersion: v1 kind: Node metadata: name: varda.private.opequon.net annotations: blah: NULL
The above snippet removes the
blah annotation from this node object.
Certainly not intuitive…took me a good day or two of searching when I need this last year.