Stage Argo apps for next five services

This commit is contained in:
feedc0de committed 2026-10-19 08:43:11 +02:00
1 parent f6f85fd213
commit 7a46ee8d0b
11 files changed
+205

No files matched your search

+21
View File
@@ -0,0 +1,21 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: 30-birthday
namespace: argocd
spec:
project: homelab
sources:
- repoURL: https://brunner.ninja/charts
chart: 30-birthday
targetRevision: 0.0.0
helm:
releaseName: 30-birthday
valueFiles:
- $values/apps/30-birthday/values.yaml
- repoURL: https://code.brunner.ninja/feedc0de/homelab-gitops.git
targetRevision: main
ref: values
destination:
server: https://kubernetes.default.svc
namespace: default
+29
View File
@@ -0,0 +1,29 @@
apiVersion: argoproj.io/v1alpha1
kind: AppProject
metadata:
name: metrics-server
namespace: argocd
spec:
description: Metrics Server and the aggregated metrics API
sourceRepos:
- https://brunner.ninja/charts
- https://code.brunner.ninja/feedc0de/homelab-gitops.git
destinations:
- namespace: kube-system
server: https://kubernetes.default.svc
clusterResourceWhitelist:
- group: apiregistration.k8s.io
kind: APIService
- group: rbac.authorization.k8s.io
kind: ClusterRole
- group: rbac.authorization.k8s.io
kind: ClusterRoleBinding
namespaceResourceWhitelist:
- group: ""
kind: Service
- group: ""
kind: ServiceAccount
- group: apps
kind: Deployment
- group: rbac.authorization.k8s.io
kind: RoleBinding
+21
View File
@@ -0,0 +1,21 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: metrics-server
namespace: argocd
spec:
project: metrics-server
sources:
- repoURL: https://brunner.ninja/charts
chart: metrics-server
targetRevision: 0.0.0
helm:
releaseName: metrics-server
valueFiles:
- $values/apps/metrics-server/values.yaml
- repoURL: https://code.brunner.ninja/feedc0de/homelab-gitops.git
targetRevision: main
ref: values
destination:
server: https://kubernetes.default.svc
namespace: kube-system
+21
View File
@@ -0,0 +1,21 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: mktxp
namespace: argocd
spec:
project: homelab
sources:
- repoURL: https://brunner.ninja/charts
chart: mktxp
targetRevision: 0.0.0
helm:
releaseName: mktxp
valueFiles:
- $values/apps/mktxp/values.yaml
- repoURL: https://code.brunner.ninja/feedc0de/homelab-gitops.git
targetRevision: main
ref: values
destination:
server: https://kubernetes.default.svc
namespace: default
+21
View File
@@ -0,0 +1,21 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: phppgadmin
namespace: argocd
spec:
project: homelab
sources:
- repoURL: https://brunner.ninja/charts
chart: phppgadmin
targetRevision: 0.0.0
helm:
releaseName: phppgadmin
valueFiles:
- $values/apps/phppgadmin/values.yaml
- repoURL: https://code.brunner.ninja/feedc0de/homelab-gitops.git
targetRevision: main
ref: values
destination:
server: https://kubernetes.default.svc
namespace: default
+21
View File
@@ -0,0 +1,21 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: traefik-error-pages
namespace: argocd
spec:
project: homelab
sources:
- repoURL: https://brunner.ninja/charts
chart: traefik-error-pages
targetRevision: 0.0.0
helm:
releaseName: traefik-error-pages
valueFiles:
- $values/apps/traefik-error-pages/values.yaml
- repoURL: https://code.brunner.ninja/feedc0de/homelab-gitops.git
targetRevision: main
ref: values
destination:
server: https://kubernetes.default.svc
namespace: default