zuul-operator/deploy
Michael Kelly 70cc519fec
web: Enable custom metadata for Service resources
Being able to add custom annotations and labels to generated resources
helps to make the generated Zuul clusters more turnkey.  For example,
in clusters where Ambassador Edge stack is being employed, ingress
configuration may be provided by a custom config annotation on the
underlying resources.

This change introduces annotation and label templates in such a way as
to make this functionality more extensible later (eg: they exist in a
template -> service sub-property of the respective configuration
objects) so as to make it easier to apply similar behaviour later to
other resource types.  The functionality applies to all existing
services (executor, web, fingergw, and preview).

Change-Id: I202f01caa8f35d93d8ffa06931e476be330c8f48
2023-02-24 21:06:54 -08:00
..
crds web: Enable custom metadata for Service resources 2023-02-24 21:06:54 -08:00
operator.yaml k8s: Allow use of a default image version besides latest 2023-02-24 21:06:54 -08:00
rbac-admin.yaml Add docs 2021-07-23 10:27:04 -07:00
rbac.yaml Use kopf operator framework 2021-07-20 13:16:07 -07:00