Sean Eagan b1a247e7f5 Helm 3 - Fix Job labels
If labels are not specified on a Job, kubernetes defaults them
to include the labels of their underlying Pod template. Helm 3
injects metadata into all resources [0] including a
`app.kubernetes.io/managed-by: Helm` label. Thus when kubernetes
sees a Job's labels they are no longer empty and thus do not get
defaulted to the underlying Pod template's labels. This is a
problem since Job labels are depended on by
- Armada pre-upgrade delete hooks
- Armada wait logic configurations
- kubernetes-entrypoint dependencies

Thus for each Job template this adds labels matching the
underlying Pod template to retain the same labels that were
present with Helm 2.

[0]: https://github.com/helm/helm/pull/7649

Change-Id: I3b6b25fcc6a1af4d56f3e2b335615074e2f04b6d
2021-09-30 16:01:31 -05:00
2021-09-30 16:01:31 -05:00
2021-09-30 16:01:31 -05:00
2021-09-30 16:01:31 -05:00
2021-09-30 16:01:31 -05:00
2021-09-30 16:01:31 -05:00
2021-09-30 16:01:31 -05:00
2021-09-30 16:01:31 -05:00
2021-09-30 16:01:31 -05:00
2021-09-30 16:01:31 -05:00
2021-09-30 16:01:31 -05:00
2021-06-09 07:48:54 +00:00
2021-09-30 16:01:31 -05:00
2021-09-30 16:01:31 -05:00
2021-09-30 16:01:31 -05:00
2021-09-30 16:01:31 -05:00
2021-08-13 19:14:22 -04:00
2021-09-30 16:01:31 -05:00
2021-09-30 16:01:31 -05:00
2021-08-23 22:42:47 +08:00
2021-09-08 10:55:29 -05:00
2021-09-02 23:59:35 +00:00
2021-09-27 12:45:29 -05:00
2021-09-27 12:45:29 -05:00
2019-04-19 19:34:11 +00:00
2021-06-02 01:52:39 +00:00
2021-04-06 18:44:59 +00:00
2018-05-15 13:04:28 -05:00

Openstack-Helm-Infra

Mission

The goal of OpenStack-Helm-Infra is to provide charts for services or integration of third-party solutions that are required to run OpenStack-Helm.

For more information, please refer to the OpenStack-Helm repository.

Communication

  • Join us on IRC: #openstack-helm on oftc
  • Community IRC Meetings: [Every Tuesday @ 3PM UTC], #openstack-meeting-alt on oftc
  • Meeting Agenda Items: Agenda
  • Join us on Slack
    • #openstack-helm

Contributing

We welcome contributions. Check out this document if you would like to get involved.

Description
Helm charts for deploying OpenStack on Kubernetes
Readme 123 MiB
Languages
Smarty 82.3%
Shell 16%
Python 1.3%
Jinja 0.2%
Makefile 0.2%