Skip to content

Commit 8892f04

Browse files
authored
Update argocd to v2.13.1 (#1607)
Signed-off-by: Siddhesh Ghadi <[email protected]>
1 parent 0ac5fbf commit 8892f04

14 files changed

+3895
-8
lines changed

build/util/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
# Argo CD v2.12.3
2-
FROM quay.io/argoproj/argocd@sha256:68894064bc381c19ea951029510aa614bd26bf46c2ec65ea445c7d8d095a9417 as argocd
1+
# Argo CD v2.13.1
2+
FROM quay.io/argoproj/argocd@sha256:19608c266cc41e4986d9b1c2b79ea4c42bb9430269eefc5005e9d65be4d22868 as argocd
33

44
# Final Image
55
FROM docker.io/library/ubuntu:24.04

bundle/manifests/argocd-operator.clusterserviceversion.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ metadata:
247247
capabilities: Deep Insights
248248
categories: Integration & Delivery
249249
certified: "false"
250-
createdAt: "2024-10-16T08:53:24Z"
250+
createdAt: "2024-11-21T12:06:55Z"
251251
description: Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes.
252252
operators.operatorframework.io/builder: operator-sdk-v1.35.0
253253
operators.operatorframework.io/project_layout: go.kubebuilder.io/v4

bundle/manifests/argoproj.io_applications.yaml

Lines changed: 357 additions & 0 deletions
Large diffs are not rendered by default.

bundle/manifests/argoproj.io_applicationsets.yaml

Lines changed: 913 additions & 1 deletion
Large diffs are not rendered by default.

bundle/manifests/argoproj.io_appprojects.yaml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,32 @@ spec:
8686
description:
8787
description: Description contains optional project description
8888
type: string
89+
destinationServiceAccounts:
90+
description: DestinationServiceAccounts holds information about the
91+
service accounts to be impersonated for the application sync operation
92+
for each destination.
93+
items:
94+
description: ApplicationDestinationServiceAccount holds information
95+
about the service account to be impersonated for the application
96+
sync operation.
97+
properties:
98+
defaultServiceAccount:
99+
description: DefaultServiceAccount to be used for impersonation
100+
during the sync operation
101+
type: string
102+
namespace:
103+
description: Namespace specifies the target namespace for the
104+
application's resources.
105+
type: string
106+
server:
107+
description: Server specifies the URL of the target cluster's
108+
Kubernetes control plane API.
109+
type: string
110+
required:
111+
- defaultServiceAccount
112+
- server
113+
type: object
114+
type: array
89115
destinations:
90116
description: Destinations contains list of destinations available
91117
for deployment

common/defaults.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ const (
7070
ArgoCDDefaultArgoImage = "quay.io/argoproj/argocd"
7171

7272
// ArgoCDDefaultArgoVersion is the Argo CD container image digest to use when version not specified.
73-
ArgoCDDefaultArgoVersion = "sha256:68894064bc381c19ea951029510aa614bd26bf46c2ec65ea445c7d8d095a9417" // v2.12.3
73+
ArgoCDDefaultArgoVersion = "sha256:19608c266cc41e4986d9b1c2b79ea4c42bb9430269eefc5005e9d65be4d22868" // v2.13.1
7474

7575
// ArgoCDDefaultBackupKeyLength is the length of the generated default backup key.
7676
ArgoCDDefaultBackupKeyLength = 32

config/crd/bases/argoproj.io_applications.yaml

Lines changed: 357 additions & 0 deletions
Large diffs are not rendered by default.

config/crd/bases/argoproj.io_applicationsets.yaml

Lines changed: 913 additions & 1 deletion
Large diffs are not rendered by default.

config/crd/bases/argoproj.io_appprojects.yaml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,32 @@ spec:
8585
description:
8686
description: Description contains optional project description
8787
type: string
88+
destinationServiceAccounts:
89+
description: DestinationServiceAccounts holds information about the
90+
service accounts to be impersonated for the application sync operation
91+
for each destination.
92+
items:
93+
description: ApplicationDestinationServiceAccount holds information
94+
about the service account to be impersonated for the application
95+
sync operation.
96+
properties:
97+
defaultServiceAccount:
98+
description: DefaultServiceAccount to be used for impersonation
99+
during the sync operation
100+
type: string
101+
namespace:
102+
description: Namespace specifies the target namespace for the
103+
application's resources.
104+
type: string
105+
server:
106+
description: Server specifies the URL of the target cluster's
107+
Kubernetes control plane API.
108+
type: string
109+
required:
110+
- defaultServiceAccount
111+
- server
112+
type: object
113+
type: array
88114
destinations:
89115
description: Destinations contains list of destinations available
90116
for deployment

deploy/olm-catalog/argocd-operator/0.13.0/argocd-operator.v0.13.0.clusterserviceversion.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ metadata:
247247
capabilities: Deep Insights
248248
categories: Integration & Delivery
249249
certified: "false"
250-
createdAt: "2024-10-14T02:57:43Z"
250+
createdAt: "2024-11-21T12:06:55Z"
251251
description: Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes.
252252
operators.operatorframework.io/builder: operator-sdk-v1.35.0
253253
operators.operatorframework.io/project_layout: go.kubebuilder.io/v4

0 commit comments

Comments
 (0)