--- - name: Create argocd namespace kubernetes.core.k8s: name: argocd kubeconfig: /Users/lino.silva/.kube/config api_version: v1 kind: Namespace state: present - name: Install argocd kubernetes.core.k8s: kubeconfig: /Users/lino.silva/.kube/config state: present namespace: argocd definition: "{{ lookup('template', 'install.yml') | from_yaml }}" - name: Deploy forwardauth middleware kubernetes.core.k8s: kubeconfig: /Users/lino.silva/.kube/config state: present definition: "{{ lookup('template', 'middleware-forwardauth.yml') | from_yaml }}" - name: Deploy argocd - ingress kubernetes.core.k8s: kubeconfig: /Users/lino.silva/.kube/config state: present definition: "{{ lookup('template', 'ingress.yml') | from_yaml }}"