docs: How to push new updates

This commit is contained in:
2025-10-29 13:01:47 +01:00
parent 606276d015
commit dc3066f2ed
+6 -3
View File
@@ -1,5 +1,8 @@
# Manifests # 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). Manifest repo managed using [Helmfile](https://github.com/helmfile/helmfile).
Repository structure: Repository structure:
@@ -17,14 +20,14 @@ Repository structure:
│ │ │ ├── dashboards # Grafana dashboards │ │ │ ├── dashboards # Grafana dashboards
│ │ │ │ └── <chart>-metrics.yaml │ │ │ │ └── <chart>-metrics.yaml
│ │ │ └── policies # Cilium and Kyverno policies │ │ │ └── policies # Cilium and Kyverno policies
│ │ │ ├── CiliumNetworkPolicy-allow-api-server.yaml │ │ │ ├── CiliumNetworkPolicy-allow-api-server.yaml
│ │ │ └── KyvernoPolicy-regred-secret.yaml │ │ │ └── KyvernoPolicy-regred-secret.yaml
│ │ └── values # Values for each environment │ │ └── values # Values for each environment
│ │ ├── <chart>-staging.yaml.gotmpl # Values for staging environment │ │ ├── <chart>-staging.yaml.gotmpl # Values for staging environment
│ │ ├── <chart>-prod.yaml.gotmpl # Values for prod environment │ │ ├── <chart>-prod.yaml.gotmpl # Values for prod environment
│ │ └── <chart>.yaml.gotmpl # Standard values for all environments │ │ └── <chart>.yaml.gotmpl # Standard values for all environments
│ │ │ │
│ ├── env.yaml # Standard values for all cluster │ ├── env.yaml # Standard values for all cluster
│ ├── env-oceanbox.yaml # Values overrides for oceanbox │ ├── env-oceanbox.yaml # Values overrides for oceanbox
│ ├── env-ekman.yaml # Values overrides for ekman │ ├── env-ekman.yaml # Values overrides for ekman
``` ```