defenseunicorns / uds-package-software-factory

Replaced by https://github.com/defenseunicorns/uds-software-factory
Apache License 2.0
8 stars 2 forks source link

Use new pattern for capability import and make DB for gitlab pluggable #26

Closed corang closed 1 year ago

corang commented 1 year ago

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.