Skip to content
33 changes: 33 additions & 0 deletions argocd/dev/ua/cert-manager/apps.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
apiVersion: argoproj.io/v1alpha1
kind: ApplicationSet
metadata:
name: cert-manager
namespace: argocd
spec:
goTemplate: true
goTemplateOptions: ["missingkey=error"]
generators:
- list:
elements:
# Names of clusters to deploy the app to
- name: dev-v3
# Uncomment if you want to deploy to dev-microk8s-alternative
#- name: dev-microk8s-alternative
template:
metadata:
name: cert-manager
spec:
project: u-a-project
source:
path: components/infra/cert-manager
repoURL: 'https://github.com/isisbusapps/gitops'
targetRevision: main
destination:
namespace: cert-manager
name: '{{.name}}'
syncPolicy:
automated:
selfHeal: true
syncOptions:
- CreateNamespace=true
- ServerSideApply=true
33 changes: 33 additions & 0 deletions argocd/dev/ua/rabbitmq-operators/cluster-operator/apps.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
apiVersion: argoproj.io/v1alpha1
kind: ApplicationSet
metadata:
name: rabbitmq-operator
namespace: argocd
spec:
goTemplate: true
goTemplateOptions: ["missingkey=error"]
generators:
- list:
elements:
# Names of clusters to deploy the app to
- name: dev-v3
# Uncomment if you want to deploy to dev-microk8s-alternative
#- name: dev-microk8s-alternative
template:
metadata:
name: rabbitmq-operator
spec:
project: u-a-project
source:
path: components/infra/rabbitmq-operators/operators/cluster-operator
repoURL: 'https://github.com/isisbusapps/gitops'
targetRevision: main
destination:
namespace: rabbitmq-operators
name: '{{.name}}'
syncPolicy:
automated:
selfHeal: true
syncOptions:
- CreateNamespace=true
- ServerSideApply=true
30 changes: 30 additions & 0 deletions argocd/dev/ua/rabbitmq-operators/topology-operator/apps.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
apiVersion: argoproj.io/v1alpha1
kind: ApplicationSet
metadata:
name: rabbitmq-operator
namespace: argocd
spec:
goTemplate: true
goTemplateOptions: ["missingkey=error"]
generators:
- list:
elements:
# Names of clusters to deploy the app to
- name: dev-v3
# Uncomment if you want to deploy to dev-microk8s-alternative
#- name: dev-microk8s-alternative
template:
metadata:
name: rabbitmq-operator
spec:
project: u-a-project
source:
path: components/infra/rabbitmq-operators/operators/topology-operator
repoURL: 'https://github.com/isisbusapps/gitops'
targetRevision: main
destination:
namespace: rabbitmq-system
name: '{{.name}}'
syncPolicy:
automated:
selfHeal: true
8 changes: 8 additions & 0 deletions components/infra/cert-manager/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization

namespace: cert-manager

resources:
- https://github.com/cert-manager/cert-manager/releases/download/v1.20.0/cert-manager.yaml

Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization

namespace: rabbitmq-cluster-operator

resources:
- https://github.com/rabbitmq/cluster-operator/releases/download/v2.19.2/cluster-operator.yml

Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization

resources:
- https://github.com/rabbitmq/messaging-topology-operator/releases/download/v1.19.0/messaging-topology-operator-with-certmanager.yaml
Loading