diff --git a/README.md b/README.md index 718ae2b..5a9a5f7 100644 --- a/README.md +++ b/README.md @@ -98,6 +98,10 @@ Provisioning, configuration and manifests for my Kubernetes dev cluster on Hetzn --from-file=age.agekey=/dev/stdin ``` +3. **Create GitHub access token** + + [https://fluxcd.io/flux/installation/bootstrap/github/](https://fluxcd.io/flux/installation/bootstrap/github/) + 3. **Bootstrap flux** ```bash diff --git a/apps/prod/gitea/kustomization.yaml b/apps/prod/gitea/kustomization.yaml index 922bcb4..9a759e6 100644 --- a/apps/prod/gitea/kustomization.yaml +++ b/apps/prod/gitea/kustomization.yaml @@ -8,7 +8,6 @@ resources: - secret.enc.yaml - release.yaml - ingress.yaml - - postgres-image-policy.yaml configMapGenerator: - name: gitea-prod-values diff --git a/apps/prod/gitea/postgres-image-policy.yaml b/apps/prod/gitea/postgres-image-policy.yaml deleted file mode 100644 index f23de26..0000000 --- a/apps/prod/gitea/postgres-image-policy.yaml +++ /dev/null @@ -1,12 +0,0 @@ -# /apps/prod/gitea/postgres-image-policy.yaml -apiVersion: image.toolkit.fluxcd.io/v1beta2 -kind: ImagePolicy -metadata: - name: postgresql - namespace: gitea -spec: - imageRepositoryRef: - name: postgresql - policy: - semver: - range: '>=15.3.0 <16.0.0' \ No newline at end of file diff --git a/apps/prod/k9s-web/image-policy.yaml b/apps/prod/k9s-web/image-policy.yaml deleted file mode 100644 index 89b1800..0000000 --- a/apps/prod/k9s-web/image-policy.yaml +++ /dev/null @@ -1,12 +0,0 @@ -# /apps/prod/k9s-web/image-policy.yaml -apiVersion: image.toolkit.fluxcd.io/v1beta2 -kind: ImagePolicy -metadata: - name: k9s-web - namespace: k9s -spec: - imageRepositoryRef: - name: k9s-web - policy: - semver: - range: '>=0.4.0 <1.0.0' \ No newline at end of file diff --git a/apps/prod/k9s-web/kustomization.yaml b/apps/prod/k9s-web/kustomization.yaml index 1d37eea..016cde2 100644 --- a/apps/prod/k9s-web/kustomization.yaml +++ b/apps/prod/k9s-web/kustomization.yaml @@ -6,4 +6,3 @@ namespace: k9s resources: - ../../base/k9s-web - ingress.yaml - - image-policy.yaml \ No newline at end of file diff --git a/apps/prod/lemma/image-policy.yaml b/apps/prod/lemma/image-policy.yaml deleted file mode 100644 index c17c802..0000000 --- a/apps/prod/lemma/image-policy.yaml +++ /dev/null @@ -1,12 +0,0 @@ -# /apps/prod/lemma/image-policy.yaml -apiVersion: image.toolkit.fluxcd.io/v1beta2 -kind: ImagePolicy -metadata: - name: lemma - namespace: lemma -spec: - imageRepositoryRef: - name: lemma - policy: - semver: - range: '>=0.4.1 <1.0.0' \ No newline at end of file diff --git a/apps/prod/lemma/kustomization.yaml b/apps/prod/lemma/kustomization.yaml index e4a756d..220a867 100644 --- a/apps/prod/lemma/kustomization.yaml +++ b/apps/prod/lemma/kustomization.yaml @@ -7,7 +7,6 @@ resources: - ../../base/lemma - secret.enc.yaml - ingress.yaml - - image-policy.yaml images: - name: ghcr.io/lordmathis/lemma diff --git a/clusters/prod/image-registries.yaml b/clusters/prod/image-registries.yaml deleted file mode 100644 index 20c5fda..0000000 --- a/clusters/prod/image-registries.yaml +++ /dev/null @@ -1,28 +0,0 @@ ---- -apiVersion: image.toolkit.fluxcd.io/v1beta2 -kind: ImageRepository -metadata: - name: postgresql - namespace: gitea -spec: - image: docker.io/bitnami/postgresql - interval: 1h ---- -apiVersion: image.toolkit.fluxcd.io/v1beta2 -kind: ImageRepository -metadata: - name: lemma - namespace: lemma -spec: - image: ghcr.io/lordmathis/lemma - interval: 5m ---- -apiVersion: image.toolkit.fluxcd.io/v1beta2 -kind: ImageRepository -metadata: - name: k9s-web - namespace: k9s -spec: - image: ghcr.io/lordmathis/k9s-web - interval: 5m ----