Moves to the new way of creating the software factory using skeleton based capabilities, the flux-app helm chart, and the namespaces helm chart.
The gitlab-db component uses the zarf package in the utils/pkg-deps folder. This is a temporary zarf package to basically prove that secret + externalName service works for pluggable deps (it does).
Because of cross-namespace effects from the gitlab-db stuff and gitlab itself we decided to move namespace creation into it's own thing, see values/namespaces.yaml and the namespaces component for how it works.
Moves to the new way of creating the software factory using skeleton based capabilities, the flux-app helm chart, and the namespaces helm chart.
The gitlab-db component uses the zarf package in the utils/pkg-deps folder. This is a temporary zarf package to basically prove that secret + externalName service works for pluggable deps (it does).
Because of cross-namespace effects from the gitlab-db stuff and gitlab itself we decided to move namespace creation into it's own thing, see
values/namespaces.yaml
and the namespaces component for how it works.