Skip to content

Commit

Permalink
Support multiple ArgoCD instances with ApplicationTrackingAnnotations (
Browse files Browse the repository at this point in the history
…#844)

Signed-off-by: Atif Ali <[email protected]>
  • Loading branch information
aali309 authored Feb 21, 2025
1 parent 14fad82 commit 6b9de14
Show file tree
Hide file tree
Showing 5 changed files with 21 additions and 5 deletions.
8 changes: 8 additions & 0 deletions bundle/manifests/argoproj.io_argocds.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1166,6 +1166,10 @@ spec:
have included in your ArgoCD server.
type: string
type: object
installationID:
description: InstallationID uniquely identifies an Argo CD instance
in multi-instance clusters.
type: string
kustomizeBuildOptions:
description: KustomizeBuildOptions is used to specify build options/parameters
to use with `kustomize build`.
Expand Down Expand Up @@ -14371,6 +14375,10 @@ spec:
have included in your ArgoCD server.
type: string
type: object
installationID:
description: InstallationID uniquely identifies an Argo CD instance
in multi-instance clusters.
type: string
kustomizeBuildOptions:
description: KustomizeBuildOptions is used to specify build options/parameters
to use with `kustomize build`.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,7 @@ metadata:
capabilities: Deep Insights
console.openshift.io/plugins: '["gitops-plugin"]'
containerImage: quay.io/redhat-developer/gitops-operator
createdAt: "2025-02-13T17:48:46Z"
createdAt: "2025-02-19T18:47:24Z"
description: Enables teams to adopt GitOps principles for managing cluster configurations
and application delivery across hybrid multi-cluster Kubernetes environments.
features.operators.openshift.io/disconnected: "true"
Expand Down
10 changes: 9 additions & 1 deletion config/crd/bases/argoproj.io_argocds.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1155,6 +1155,10 @@ spec:
have included in your ArgoCD server.
type: string
type: object
installationID:
description: InstallationID uniquely identifies an Argo CD instance
in multi-instance clusters.
type: string
kustomizeBuildOptions:
description: KustomizeBuildOptions is used to specify build options/parameters
to use with `kustomize build`.
Expand Down Expand Up @@ -14360,6 +14364,10 @@ spec:
have included in your ArgoCD server.
type: string
type: object
installationID:
description: InstallationID uniquely identifies an Argo CD instance
in multi-instance clusters.
type: string
kustomizeBuildOptions:
description: KustomizeBuildOptions is used to specify build options/parameters
to use with `kustomize build`.
Expand Down Expand Up @@ -24875,4 +24883,4 @@ spec:
served: true
storage: true
subresources:
status: {}
status: {}
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ toolchain go1.22.5

require (
github.com/argoproj-labs/argo-rollouts-manager v0.0.6-0.20250212035559-38faac6d4127
github.com/argoproj-labs/argocd-operator v0.13.0-rc1.0.20250108102230-dd067457c82b
github.com/argoproj-labs/argocd-operator v0.13.0-rc1.0.20250219054436-548f278bff7e
github.com/coreos/prometheus-operator v0.40.0
github.com/go-logr/logr v1.4.2
github.com/google/go-cmp v0.6.0
Expand Down
4 changes: 2 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -622,8 +622,8 @@ github.com/apache/thrift v0.13.0/go.mod h1:cp2SuWMxlEZw2r+iP2GNCdIi4C1qmUzdZFSVb
github.com/apache/thrift v0.16.0/go.mod h1:PHK3hniurgQaNMZYaCLEqXKsYK8upmhPbmdP2FXSqgU=
github.com/argoproj-labs/argo-rollouts-manager v0.0.6-0.20250212035559-38faac6d4127 h1:chOb5NQfFybnoDHwdkjhC2Y9YgsSjNxgXIKLEGBgWho=
github.com/argoproj-labs/argo-rollouts-manager v0.0.6-0.20250212035559-38faac6d4127/go.mod h1:hX18xfJcnomx/k6urvDp/7+Zwa/y5aF1Mlhz5a2en4k=
github.com/argoproj-labs/argocd-operator v0.13.0-rc1.0.20250108102230-dd067457c82b h1:AxAfqU70G612yuTD/R/PLtj2kgjwmDIues2LE7KFJi0=
github.com/argoproj-labs/argocd-operator v0.13.0-rc1.0.20250108102230-dd067457c82b/go.mod h1:MUtczQYV6MPOjGb2gCju80r1qB4jsRgy8bllChve35U=
github.com/argoproj-labs/argocd-operator v0.13.0-rc1.0.20250219054436-548f278bff7e h1:55snlduYkXFPAeYpXjJS52kvXLnEsfSOB+XaUe0Ga+Y=
github.com/argoproj-labs/argocd-operator v0.13.0-rc1.0.20250219054436-548f278bff7e/go.mod h1:FoPi0HK2noC0QQn/T5UTtD3/845yHhpdd0I6rrsW+2U=
github.com/argoproj/argo-cd/v2 v2.12.3 h1:Bi4QahHTnKl3esU5MplQP1wraGhaTpvgAV4GsMqc3Zc=
github.com/argoproj/argo-cd/v2 v2.12.3/go.mod h1:2fh6q4NX/cylbH6Ktx/KjJsX7sOBwF3jbGnO0IZyNOc=
github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod h1:3U/XgcO3hCbHZ8TKRvWD2dDTCfh9M9ya+I9JpbB7O8o=
Expand Down

0 comments on commit 6b9de14

Please sign in to comment.