You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 22, 2021. It is now read-only.
We (@cloudfoundry-incubator/eirini) used to implement a webhook of ours using EiriniX. Due to various reasons we decided to drop EiriniX support in favour of using static webhook yml templates. While doing that we noticed that when deployed on cf-for-k8s, the MutatingWebHookConfiguration managed by EiriniX gets its KAPP related annotations. As a consequence, KAPP does not "feel" responsible to manage the web hook and therefore changes in the webhook in future releases (such as renaming, deleting, etc.)
Note that there is no such issue for webhooks that are managed via static yml templates, they are successfully annotated with KAPP labels/annotations and KAPP is successfully managing them.
Hello,
We (@cloudfoundry-incubator/eirini) used to implement a webhook of ours using EiriniX. Due to various reasons we decided to drop EiriniX support in favour of using static webhook yml templates. While doing that we noticed that when deployed on cf-for-k8s, the
MutatingWebHookConfiguration
managed by EiriniX gets its KAPP related annotations. As a consequence, KAPP does not "feel" responsible to manage the web hook and therefore changes in the webhook in future releases (such as renaming, deleting, etc.)Note that there is no such issue for webhooks that are managed via static yml templates, they are successfully annotated with KAPP labels/annotations and KAPP is successfully managing them.
Further details in this slack discussion
Steps to reproduce:
eirini-x-mutating-hook
mutating webhook configuration - it is missing all KAPP labels and annotationskapp inspect -a cf
to verify that KAPP is not aware of that webhookThe text was updated successfully, but these errors were encountered: