Application Resource in Argo CD
Application Resource I hope you remember this question in the previous blog: " But how does the Argo CD operator know about the source and destination? ". These all are declared in a custom resource definition(CRD) called Application . It has a source field, a destination field, and many more fields. In order to differentiate b/w source and destination, simply ask this question: For Source : From where to fetch/pull the manifest or configuration files?? For Destination : And where to deploy these manifests or configuration files?? So, the Argo CD operator i.e. application controller uses application resources to achieve the desired state in the cluster with the help of the reconciliation concept. Let's understand the terminologies used in the Application. Argo CD Concepts and Terminologies ?? Terminologies to be used while writing an application resource: The application has 3 main components: Destination : This refers to clusters to which manifest to be deployed or t