165 lines
5.2 KiB
Plaintext
165 lines
5.2 KiB
Plaintext
apiVersion: argoproj.io/v1alpha1
|
|
kind: Application
|
|
metadata:
|
|
name: kubezero
|
|
namespace: argocd
|
|
spec:
|
|
destination:
|
|
namespace: argocd
|
|
server: https://kubernetes.default.svc
|
|
project: kubezero
|
|
source:
|
|
chart: kubezero
|
|
helm:
|
|
values: |
|
|
argocd:
|
|
enabled: true
|
|
configs:
|
|
cm:
|
|
url: https://argocd.vi.epmyalptest.com
|
|
istio:
|
|
enabled: true
|
|
gateway: istio-ingress/private-ingressgateway
|
|
cert-manager:
|
|
enabled: true
|
|
IamArn: arn:aws:iam::561550319853:role/us-east-1.plaympe-test-vi.cert-manager
|
|
clusterIssuer:
|
|
name: letsencrypt-dns-prod
|
|
email: admin@dice.net
|
|
server: https://acme-v02.api.letsencrypt.org/directory
|
|
solvers:
|
|
- dns01:
|
|
route53:
|
|
region: us-east-1
|
|
selector:
|
|
dnsZones:
|
|
- epmyalptest.com
|
|
- vi.epmyalptest.com
|
|
- plaympetest.com
|
|
- vi.plaympetest.com
|
|
global:
|
|
aws:
|
|
accountId: '561550319853'
|
|
region: us-east-1
|
|
clusterName: plaympe-test-vi
|
|
highAvailable: false
|
|
istio:
|
|
enabled: true
|
|
rateLimiting:
|
|
enabled: true
|
|
istio-ingress:
|
|
enabled: true
|
|
certificates:
|
|
- name: ingress-cert
|
|
dnsNames:
|
|
- '*.epmyalptest.com'
|
|
- '*.vi.epmyalptest.com'
|
|
- '*.plaympetest.com'
|
|
- '*.vi.plaympetest.com'
|
|
istio-private-ingress:
|
|
enabled: true
|
|
certificates:
|
|
- name: private-ingress-cert
|
|
dnsNames:
|
|
- '*.epmyalptest.com'
|
|
- '*.vi.epmyalptest.com'
|
|
- '*.plaympetest.com'
|
|
- '*.vi.plaympetest.com'
|
|
kubezero:
|
|
gitSync:
|
|
path: clusters/plaympe-test/us-east-1
|
|
repoURL: https://bitbucket.org/destinymedia/kubernetes
|
|
targetRevision: HEAD
|
|
syncPolicy:
|
|
automated:
|
|
prune: true
|
|
logging:
|
|
enabled: true
|
|
fluent-bit:
|
|
enabled: true
|
|
config:
|
|
extraRecords:
|
|
source.clustername: plaympe-test-vi
|
|
output:
|
|
host: fluentd.or.epmyalptest.com
|
|
tls: true
|
|
metrics:
|
|
enabled: true
|
|
istio:
|
|
alertmanager:
|
|
enabled: true
|
|
gateway: istio-ingress/private-ingressgateway
|
|
url: alertmanager.vi.epmyalptest.com
|
|
grafana:
|
|
enabled: true
|
|
gateway: istio-ingress/private-ingressgateway
|
|
url: metrics.vi.epmyalptest.com
|
|
prometheus:
|
|
enabled: true
|
|
gateway: istio-ingress/private-ingressgateway
|
|
url: prometheus.vi.epmyalptest.com
|
|
kube-prometheus-stack:
|
|
alertmanager:
|
|
enabled: true
|
|
alertmanagerSpec:
|
|
externalUrl: https://alertmanager.vi.epmyalptest.com
|
|
prometheus:
|
|
prometheusSpec:
|
|
externalUrl: https://prometheus.vi.epmyalptest.com
|
|
network:
|
|
cilium:
|
|
enabled: true
|
|
cluster:
|
|
name: plaympe-test-vi
|
|
id: 221
|
|
ipam:
|
|
operator:
|
|
clusterPoolIPv4PodCIDRList:
|
|
- 10.221.0.0/16
|
|
operators:
|
|
enabled: true
|
|
eck-operator:
|
|
enabled: true
|
|
storage:
|
|
enabled: true
|
|
aws-ebs-csi-driver:
|
|
enabled: true
|
|
IamArn: arn:aws:iam::561550319853:role/us-east-1.plaympe-test-vi.ebs-csi-controller-sa
|
|
aws-efs-csi-driver:
|
|
enabled: true
|
|
IamArn: arn:aws:iam::561550319853:role/us-east-1.plaympe-test-vi.efs-csi-controller-sa
|
|
PersistentVolumes:
|
|
- name: services-dsny-cache
|
|
claimRef:
|
|
name: dsny-cache
|
|
namespace: services
|
|
volumeAttributes:
|
|
encryptInTransit: 'false'
|
|
volumeHandle: fs-ec4ad96f:/services/dsny-cache
|
|
- name: services-geolocation
|
|
claimRef:
|
|
name: geolocation
|
|
namespace: services
|
|
volumeAttributes:
|
|
encryptInTransit: 'false'
|
|
volumeHandle: fs-ec4ad96f:/services/geolocation
|
|
- name: platform-geolocation
|
|
claimRef:
|
|
name: geolocation
|
|
namespace: platform
|
|
volumeAttributes:
|
|
encryptInTransit: 'false'
|
|
volumeHandle: fs-ec4ad96f:/platform/geolocation
|
|
- name: services-soundmouse
|
|
claimRef:
|
|
name: soundmouse
|
|
namespace: services
|
|
volumeAttributes:
|
|
encryptInTransit: 'false'
|
|
volumeHandle: fs-ec4ad96f:/services/soundmouse
|
|
repoURL: https://cdn.zero-downtime.net/charts
|
|
targetRevision: 1.27.8
|
|
syncPolicy:
|
|
automated:
|
|
prune: true
|