Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

use annotation tracking by default #125

Merged
merged 3 commits into from
Jan 5, 2024

Conversation

nabuskey
Copy link
Collaborator

Annotation tracking method is a must when using Crossplane with ArgoCD. This PR enables it.

https://argo-cd.readthedocs.io/en/stable/user-guide/resource_tracking/#additional-tracking-methods-via-an-annotation

Signed-off-by: Manabu McCloskey <[email protected]>
Copy link
Contributor

@cmoulliard cmoulliard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you also mention within the README file that idpbuilder's argocd set by default the property application.resourceTrackingMethod: annotation, point to the argocd doc and explain why ?

@nabuskey
Copy link
Collaborator Author

nabuskey commented Jan 2, 2024

@cmoulliard Good idea. Reflected it in the README.

Copy link
Contributor

@jessesanford jessesanford left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a spelling typo and LGTM

README.md Outdated
ArgoCD manifests are generated using a bash script available [here](./hack/argo-cd/generate-manifests.sh).
This script runs kustomize to modify the basic installation manifests provided by ArgoCD. Modifications include:

1. Prevent notificaiton and dex pods from running. This is done to keep the number of pods running low by default.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/notificaition/notification/

Signed-off-by: Manabu Mccloskey <[email protected]>
@nabuskey nabuskey force-pushed the use-annotation-tracking branch from 8c4ba83 to 6d76d4c Compare January 5, 2024 18:00
@nabuskey nabuskey merged commit 0d2c8fc into cnoe-io:main Jan 5, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants