Skip to content

Commit dce0f11

Browse files
authored
Bump argocd helm 660 (#42)
* new ingress for argocd 6.x Signed-off-by: Carlos Santana <[email protected]> * update argocd helm chart to 6.6.0 Signed-off-by: Carlos Santana <[email protected]> --------- Signed-off-by: Carlos Santana <[email protected]>
1 parent 504084a commit dce0f11

File tree

3 files changed

+16
-25
lines changed

3 files changed

+16
-25
lines changed

bootstrap/control-plane/addons/aws/addons-aws-oss-argocd-hub-appset.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ spec:
1515
values:
1616
addonChart: argo-cd
1717
# anything not staging or prod use this version
18-
addonChartVersion: 5.46.7
18+
addonChartVersion: 6.6.0
1919
addonChartRepository: https://argoproj.github.io/argo-helm
2020
selector:
2121
matchExpressions:
@@ -30,13 +30,13 @@ spec:
3030
matchLabels:
3131
environment: staging
3232
values:
33-
addonChartVersion: 5.46.7
33+
addonChartVersion: 6.6.0
3434
- clusters:
3535
selector:
3636
matchLabels:
3737
environment: prod
3838
values:
39-
addonChartVersion: 5.46.7
39+
addonChartVersion: 6.6.0
4040
template:
4141
metadata:
4242
name: addon-{{.name}}-aws-{{.values.addonChart}}

bootstrap/control-plane/addons/aws/addons-aws-oss-argocd-ingress-appset.yaml

+10-19
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ spec:
1515
values:
1616
addonChart: argo-cd
1717
# anything not staging or prod use this version
18-
addonChartVersion: 5.46.7
18+
addonChartVersion: 6.6.0
1919
addonChartRepository: https://argoproj.github.io/argo-helm
2020
selector:
2121
matchExpressions:
@@ -30,13 +30,13 @@ spec:
3030
matchLabels:
3131
environment: staging
3232
values:
33-
addonChartVersion: 5.46.7
33+
addonChartVersion: 6.6.0
3434
- clusters:
3535
selector:
3636
matchLabels:
3737
environment: prod
3838
values:
39-
addonChartVersion: 5.46.7
39+
addonChartVersion: 6.6.0
4040
template:
4141
metadata:
4242
name: addon-{{.name}}-aws-{{.values.addonChart}}
@@ -57,32 +57,23 @@ spec:
5757
- $values/{{.metadata.annotations.addons_repo_basepath}}environments/{{.metadata.labels.environment}}/addons/{{.values.addonChart}}/values.yaml
5858
- $values/{{.metadata.annotations.addons_repo_basepath}}clusters/{{.name}}/addons/{{.values.addonChart}}/values.yaml
5959
values: |
60-
controller:
61-
serviceAccount:
62-
annotations:
63-
eks.amazonaws.com/role-arn: '{{.metadata.annotations.argocd_iam_role_arn}}'
60+
global:
61+
domain: {{.metadata.annotations.argocd_domain}}
6462
server:
65-
serviceAccount:
66-
annotations:
67-
eks.amazonaws.com/role-arn: '{{.metadata.annotations.argocd_iam_role_arn}}'
6863
service:
6964
type: "ClusterIP"
7065
ingress:
7166
enabled: true
67+
controller: "aws"
68+
ingressClassName: "alb"
7269
annotations:
7370
alb.ingress.kubernetes.io/scheme: "internet-facing"
7471
alb.ingress.kubernetes.io/target-type: "ip"
7572
alb.ingress.kubernetes.io/backend-protocol: "HTTPS"
76-
alb.ingress.kubernetes.io/listen-ports: "[{\"HTTPS\":443}]"
73+
alb.ingress.kubernetes.io/listen-ports: "[{\"HTTP\":80},{\"HTTPS\":443}]"
74+
alb.ingress.kubernetes.io/ssl-redirect: "443"
7775
alb.ingress.kubernetes.io/tags: "Environment=hub,GitOps=true"
78-
ingressClassName: "alb"
79-
hosts: {{.metadata.annotations.argocd_hosts}}
80-
tls:
81-
- hosts: {{.metadata.annotations.argocd_hosts}}
82-
ingressGrpc:
83-
enabled: true
84-
isAWSALB: true
85-
awsALB:
76+
aws:
8677
serviceType: "ClusterIP" # Instance mode needs type NodePort, IP mode needs type ClusterIP or NodePort
8778
backendProtocolVersion: "GRPC" # This tells AWS to send traffic from the ALB using HTTP2. Can use gRPC as well if you want to leverage gRPC specific features
8879
destination:

bootstrap/control-plane/addons/oss/addons-argo-cd-appset.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ spec:
1414
values:
1515
addonChart: argo-cd
1616
# anything not staging or prod use this version
17-
addonChartVersion: 5.51.6
17+
addonChartVersion: 6.6.0
1818
addonChartRepositoryNamespace: argocd
1919
addonChartRepository: https://argoproj.github.io/argo-helm
2020
selector:
@@ -30,13 +30,13 @@ spec:
3030
matchLabels:
3131
environment: staging
3232
values:
33-
addonChartVersion: 5.51.6
33+
addonChartVersion: 6.6.0
3434
- clusters:
3535
selector:
3636
matchLabels:
3737
environment: prod
3838
values:
39-
addonChartVersion: 5.51.6
39+
addonChartVersion: 6.6.0
4040
template:
4141
metadata:
4242
name: addon-{{name}}-{{values.addonChart}}

0 commit comments

Comments
 (0)