<p>I am using the non HA version of ArgoCD (v2.6.5) installed in a single node k3s cluster.
The goal is to deploy a sample application together with kube-prometheus-stack, loki, tempo &amp; minIO via Helm.</p>
<p>However, when I create an &quot;Application&quot; in Github and reference it in Argocd, all of them are in &quot;Out of sync&quot; state. Once it tries to re-sync, they change the status to &quot;Unknown&quot;.</p>
<p>The installation of ArgoCD was done with the next command. (Basic install)</p>
<pre><code>kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml
</code></pre>
<p>And, as example, the kube-prometheus-stack Application I create in Github looks this way:</p>
<pre><code>apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
  name: kube-prometheus-stack
  namespace: argocd
spec:
  project: default
  source:
    chart: kube-prometheus-stack
    repoURL: https://prometheus-community.github.io/helm-charts
    targetRevision: 44.4.1
    helm:
      releaseName: kube-prometheus-stack
  destination:
    server: &quot;https://kubernetes.default.svc&quot;
    namespace: observability
</code></pre>
<p>Any idea what I could be missing?</p>
<p>Thanks!</p>

<p>This was fixed by deploying the CRDs separately. There seem to be more issues with a few objects and CRDs within the kube-prometheus-stack and loki charts, however, I can close this one.</p>
