From cf22a5bea3a9b6b326109554887b22d9cb62b77a Mon Sep 17 00:00:00 2001 From: CJ_Clippy Date: Fri, 26 Apr 2024 15:38:12 +0000 Subject: [PATCH] use podinfo for testing --- apps/base/futureporn/kustomization.yaml | 2 +- apps/base/futureporn/release.yaml | 23 ++++++++++++++++------- apps/base/futureporn/repository.yaml | 19 +++++-------------- 3 files changed, 22 insertions(+), 22 deletions(-) diff --git a/apps/base/futureporn/kustomization.yaml b/apps/base/futureporn/kustomization.yaml index 7227f9f..520a3f8 100644 --- a/apps/base/futureporn/kustomization.yaml +++ b/apps/base/futureporn/kustomization.yaml @@ -1,6 +1,6 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization -namespace: futureporn +namespace: podinfo resources: - namespace.yaml - repository.yaml diff --git a/apps/base/futureporn/release.yaml b/apps/base/futureporn/release.yaml index 97ec2f9..daee067 100644 --- a/apps/base/futureporn/release.yaml +++ b/apps/base/futureporn/release.yaml @@ -1,18 +1,27 @@ apiVersion: helm.toolkit.fluxcd.io/v2beta2 kind: HelmRelease metadata: - name: futureporn - namespace: futureporn + name: podinfo + namespace: podinfo spec: + releaseName: podinfo chart: spec: - chart: futureporn + chart: podinfo sourceRef: - kind: GitRepository - name: futureporn - interval: 1m + kind: HelmRepository + name: podinfo + interval: 50m install: remediation: retries: 3 + # Default values + # https://github.com/stefanprodan/podinfo/blob/master/charts/podinfo/values.yaml values: - adminEmail: cj@futureporn.net \ No newline at end of file + redis: + enabled: true + repository: public.ecr.aws/docker/library/redis + tag: 7.0.6 + ingress: + enabled: true + className: nginx \ No newline at end of file diff --git a/apps/base/futureporn/repository.yaml b/apps/base/futureporn/repository.yaml index ce7a2b4..d7f8518 100644 --- a/apps/base/futureporn/repository.yaml +++ b/apps/base/futureporn/repository.yaml @@ -1,15 +1,6 @@ -apiVersion: source.toolkit.fluxcd.io/v1 -kind: GitRepository +apiVersion: v1 +kind: Namespace metadata: - name: futureporn - namespace: futureporn -spec: - interval: 1m - url: https://gitea.futureporn.net/futureporn/fp.git - ref: - branch: main - ignore: | - # exclude all - /* - # include charts directory - !/charts/ \ No newline at end of file + name: podinfo + labels: + toolkit.fluxcd.io/tenant: dev-team \ No newline at end of file