Comments (3)
Hi Arun, thanks for raising the issue.
Annotation change in Argocd Application is not getting updated in the argo application.
Argo CD will be monitoring your GitHub Repository where your application manifests have been deployed. If your Argo CD manifest is not getting monitored by the Argo CD, you can use the kubectl apply
command to reflect those changes to the Argo CD UI. If you want Argo CD to update the annotations automatically, you need to make sure that Argo CD monitors your Argo CD application manifest (pass the correct path and see if a resource of kind Application gets created). Generally, you'd let Argo CD monitor your application manifests stored in the GitHub Repository. Any changes to those manifests (deployment, svc...) on the github repo will automatically sync the state. The similar things goes for Sync Options too.
I'd recommend using kubectl apply
command to reflect those changes to the Argo CD instead of expecting to changes to get automatically reflected from the github repository when your Argo CD is not monitoring the correct path where the Argo CD manifest is located. Looking at your configuration and resources created, i don't see any resource of kind Application being created which means Argo CD is monitoring the path where your Argo CD manifest has been created.
Let me know if it makes sense to you.
from argo-cd.
@nitishfy - My k8s manifest like deploy, svc etc, are present inside the folder nginx and my Argocd Application is present in the root directory of the repo. So you mean to say since my argocd application manifest is configured to monitor nginx folder, it does not pick the changes made to argocd app manifest. Is that right ?
I will try adding root directory in the path and revert back if the issue persist, thanks for replying.
from argo-cd.
Related Issues (20)
- Expose healthcheck endpoint on ArgoCD ApplicationSet Controller for GKE Ingress
- Deleted pod still appears in Web UI as "pending deletion" stage HOT 1
- New metrics required for the argocd-repo-server
- ProgressiveSync updates are not working as expected
- Support a label selector for application controller HOT 1
- Application delete stuck because post-delete "/cleanup" finalizer is not removed when cluster is invalid.
- feat: Support service account token for argocd server authentication HOT 16
- tini-static binary is vulnerable to a bunch of CVEs HOT 2
- ApplicationSet e2e TestSyncPolicyCreateUpdate&TestSyncPolicyCreateOnly test race condition bug
- Sync issue with argo-cd helm chart 7.4.x HOT 1
- Panic due to un-exported field
- one or more objects failed to apply, reason: error when patching "/dev/shm/1490806802": CronJob.batch "consumer" is invalid: spec.schedule: Required value (retried 5 times) HOT 1
- 2.12.x throws could not read Username for 'https://gitlab.com' from the UI HOT 19
- ApplicationSet does not generate any apps if there are 2 or more git generators and there is no credentials for one of them HOT 2
- 2.12. multiple sources stop working HOT 12
- sync window list output to json/yaml drops fields
- --helm-set not working when using multi source applicationsets or applications
- hydrator: short-circuit hydration on hydrator.metadata drySha HOT 2
- Adding Health Checks for cluster api MachinePool HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from argo-cd.