<p>I'm currently testing Argocd for our application deployment in Kubernetes cluster. I would like to know whether the following features are available in Argocd</p>

<ol>
<li>Is there any option in Argocd for creating one group and point it to a cluster.?</li>
<li>Feature like automatic deployment is possible in argocd ?</li>
</ol>

<p>Ideally our intention is once the kubernetes cluster is up, apps will automatically be deployed without any further intervention as long as the app objects have been created in Argo and pointed at a cluster</p>

<p>Any help is appreciated.</p>

Jyothish
<ol>
<li><p>I am not sure what you mean by a group, but grouping can be accomplished with <a href="https://argoproj.github.io/argo-cd/operator-manual/declarative-setup/#projects" rel="nofollow noreferrer">AppProject CRD</a>. So when you create an <a href="https://argoproj.github.io/argo-cd/operator-manual/declarative-setup/#applications" rel="nofollow noreferrer">Application</a> you can specify to which AppProject it belongs to and that AppProject can be used to define all sorts of constraints, like to which cluster to deploy, which namespaces can be accessed and some more access control stuff.</p></li>
<li><p>Yes, ArgoCD can monitor a git repository for you (can be a folder in a repo, a branch or a tag) and when it finds differences it will try to sync the cluster state with the new repo changes. And all these can be done automatically, you just need to <a href="https://argoproj.github.io/argo-cd/user-guide/auto_sync/" rel="nofollow noreferrer">configure it like this</a>. What is nice is that ArgoCD can even <a href="https://argoproj.github.io/argo-cd/operator-manual/declarative-setup/#manage-argo-cd-using-argo-cd" rel="nofollow noreferrer">manage itself</a> once that it was applied on the cluster.</p></li>
</ol>

<p>For more details about ArgoCD, you can check <a href="https://argoproj.github.io/argo-cd/" rel="nofollow noreferrer">their website</a> and join their <a href="https://argoproj.github.io/community/join-slack" rel="nofollow noreferrer">Slack channel</a> where more specific questions can be addressed. There are a lot of people willing to help there.</p>
