Files
2021-11-16 16:54:26 -08:00

61 lines
1.6 KiB
YAML

apiVersion: argoproj.io/v1alpha1
kind: ApplicationSet
metadata:
name: cluster-git
namespace: argocd
spec:
generators:
- merge:
generators:
- clusters:
values:
kafka: "true"
redis: "false"
- clusters:
selector:
matchLabels:
use-kafka: "false"
values:
kafka: "false"
- list:
elements:
- name: minikube
values.redis: "true"
mergeKeys:
- name
template:
metadata:
name: '{{name}}'
spec:
destination:
namespace: default
server: '{{server}}'
project: default
source:
helm:
parameters:
- name: kafka
value: '{{values.kafka}}'
- name: redis
value: '{{values.redis}}'
path: helm-guestbook
repoURL: https://github.com/argoproj/argocd-example-apps/
targetRevision: HEAD
status:
conditions:
- lastTransitionTime: "2021-11-12T18:40:00Z"
message: Successfully generated parameters for all Applications
reason: ApplicationSetUpToDate
status: "False"
type: ErrorOccurred
- lastTransitionTime: "2021-11-12T18:40:00Z"
message: Successfully generated parameters for all Applications
reason: ParametersGenerated
status: "True"
type: ParametersGenerated
- lastTransitionTime: "2021-11-12T18:40:00Z"
message: ApplicationSet up to date
reason: ApplicationSetUpToDate
status: "True"
type: ResourcesUpToDate