To run my Kubernetes resources as GitOps I finished configuring my Argo CD with the Vault plugin today.
To get access to the Hashi Vault I finally also connected the vault to the Kubernetes cluster using k8s auth.
This allows service accounts on the K3s cluster to log in to the vault, currently I only use this for the Argo CD service account.