Architecture · doc-wide · engineer

GitOps and reconciliation ownership

GitOps and reconciliation ownershipArchitecture diagram showing Git requests moving through Argo CD, Crossplane, the Grafana provider, and Grafana Cloud, with External Secrets Operator carrying credentials through Kubernetes.GIT SOURCEKUBERNETES CONTROL PLANEEXTERNAL APIGITEnabled requestenabled/*GITOPSArgo CDApplicationSetXRStack requestcustom resourceXFNCrossplane functiondesired resourcesPROVIDERGrafana providermanaged resourcesAPIGrafana Cloudsystem of recordSTOREExternal secret storeinputs and outputsESOExternal Secretsread and publishSECRETKubernetes Secretsprovider credentialsOWNERSHIPCrossplane request and functioncontroller-owned resourcesexternal system of record