# Manifests > [!note] > For CI/CD to push updates to this repo add your repo [here](https://gitlab.com/oceanbox/alpine-k8s/-/settings/ci_cd#js-token-access) Manifest repo managed using [Helmfile](https://github.com/helmfile/helmfile). Repository structure: ```bash / ├── helmfile.d/ # Helmfiles, *.yaml.gotmpl ├── charts/ # Our own charts, e.g `Atlantis` ├── values # Values for helmfiles │ ├── │ │ ├── env.yaml.gotmpl # Values to be templated in `values/` │ │ ├── kustomize # Kustomizations per environment │ │ ├── manifests # Raw manifests │ │ │ ├── .yaml # Argo App for bootstrap │ │ │ ├── dashboards # Grafana dashboards │ │ │ │ └── -metrics.yaml │ │ │ └── policies # Cilium and Kyverno policies │ │ │ ├── CiliumNetworkPolicy-allow-api-server.yaml │ │ │ └── KyvernoPolicy-regred-secret.yaml │ │ └── values # Values for each environment │ │ ├── -staging.yaml.gotmpl # Values for staging environment │ │ ├── -prod.yaml.gotmpl # Values for prod environment │ │ └── .yaml.gotmpl # Standard values for all environments │ │ │ ├── env.yaml # Standard values for all cluster │ ├── env-oceanbox.yaml # Values overrides for oceanbox │ ├── env-ekman.yaml # Values overrides for ekman ```