Migrate `gitlab-helmfiles/releases/plantuml` to `tanka-deployments`
Currently our configuration for plantuml (responsible for rendering UML charts inside Gitlab.com) is semi-split into two locations
- Inside
gitlab-helmfiles
at which defines the settings to pass to the helm chart, the environments to deploy it to, etc. - Inside
charts/plantuml
at https://dev.gitlab.org/gitlab/charts/plantuml which is the bulk of the manifests inside a helm chart.
The helm chart itself I think has been written by @jarv from the ground up and contributed to by other Gitlab team members.
In order to try and reduce complexity and centralise our Kubernetes configuration more, we should move plantuml from a helm chart + gitlab-helmfiles
, into tanka-deployments
. The chart itself can be kept via the method we have for helm-chart ingestion in tanka or preferably rewritten into jsonnet instead (it doesn't look overly complex).