ArgoCD 2.8 — Plugin Generator

<p>ArgoCD introduced us to the concepts of ApplicatioSets and Generators sometime ago, it had several Generators, such as the git generator or the list generator. ( to get full details on those go to the&nbsp;<a href="https://argo-cd.readthedocs.io/en/stable/operator-manual/applicationset/" rel="noopener ugc nofollow" target="_blank">ArgoCD Docs</a>).</p> <p>So in ArgoCD 2.8 ApplicationSet Controller has introduced to us a new type of generator, The Plugin Generator.</p> <p>the idea behind this new generator is to provide users, developers, administrators, and platform teams to create their own flavor of generator with a basic web application server that exposes a POST path with a JSON body of the desired schema, read more&nbsp;<a href="https://argo-cd.readthedocs.io/en/stable/operator-manual/applicationset/Generators-Plugin/" rel="noopener ugc nofollow" target="_blank">here</a>.</p> <h1>So why do I bring you all here, you may be asking</h1> <p>I have created a small plugin that uses a simple NodeJS application server and a HELM chart to Dynamically update, create, and delete those new applications from the applicationSet all in the GitOps style of practices.</p> <p><a href="https://medium.com/@Tal-Hason/argocd-2-8-plugin-genertator-7ccfb547e161"><strong>Visit Now</strong></a></p>