Skip to main content

Argo CD Support in VCF 9.0 — Enabling GitOps for Your Modern Infrastructure ( Part 01)

 Argo CD Support in VCF 9.0 — Enabling GitOps for Your Modern Infrastructure ( Part 01)

ArgoCD Operator is now compatible with VCF 9.0 and available as part of the vSphere Supervisor Release 9.0.0.0100 release. VMware By Broadcom takes another major step in strengthening its Kubernetes platform. One of the key highlights in the VCF 9.0 release is the official support for Argo CD, the industry-leading GitOps continuous delivery tool for Kubernetes. This integration significantly simplifies the adoption of GitOps across private cloud environments, enabling platform teams and developers to build automated, version-controlled delivery pipelines. Whether you’re managing Kubernetes clusters, deploying containerised workloads, or working with vSphere Pods and VMs, Argo CD in VCF 9.0 brings a consistent and scalable approach to modern application delivery.

What is Argo CD?

Argo CD is a declarative, GitOps-based continuous delivery tool for Kubernetes, automating the deployment of desired application states stored in Git repositories to enable consistent, secure, and scalable software delivery. GitOps becomes a native part of the VCF platform, empowering teams to manage both traditional and modern workloads in a consistent, automated manner.

Prerequisites

→ vSphere Supervisor Release 9.0.0.010

→ Supervisor should be up and running

→ Supervisor K8s Version: v1.30.10

Note: With VCF 9.0, you can upgrade the supervisor cluster in an async fashion. Follow the link below to upgrade the supervisor for the ArgoCD operator installation, in case of the K8s version mismatch

https://medium.com/@saurabhtandon13/supervisor-independent-upgrade-in-vcf-9-0-breaking-the-lifecycle-lock-in-4af6031bf1f3

Enabling ArgoCD Operator on VKS

Step 1: Download the ArgoCD package https:/support.broadcom.com/

Press enter or click to view image in full size
Press enter or click to view image in full size

Step 2:- Navigate to Supervisor Management → Service

Press enter or click to view image in full size

Step 3:- Click Add a New Service → Upload and select the package.yaml

Press enter or click to view image in full size

Click Open → Click Next

Press enter or click to view image in full size

ArgoCD operator tile will be available to install.

Press enter or click to view image in full size

Step 4: ArgoCD Operator installation on the Supervisor.

Click on the Action → Manage Service

Press enter or click to view image in full size

Select the Supervisor, and click Next

Press enter or click to view image in full size
  • Go to the Supervisor Services Overview to check the Argo CD Operator installation status. It will be in the Configuring State.
Press enter or click to view image in full size

Once the Service status changes from Configuring → Configured. It shows that ArgoCD Operator is installed successfully.

Press enter or click to view image in full size

Validation

The ArgoCD Operator POD should be up & running in the svc-argocd-service-domain-xx vSphere Namespace.

Press enter or click to view image in full size

In this blog, we explored how to enable the Argo CD Operator as a Supervisor Service on a VKS cluster. In the next blog, we’ll walk through the creation of an Argo CD instance and demonstrate how to manage a VKS cluster using a GitOps-driven approach.

Final Thoughts

The introduction of Argo CD support in VCF 9.0 is a major step forward in modernizing Kubernetes lifecycle management and enabling true GitOps practices. Enterprises can now confidently use Argo CD in a fully integrated, validated, and secure manner within their private cloud infrastructure powered by VCF.

Comments

Popular posts from this blog

  Issue with Aria Automation Custom form Multi Value Picker and Data Grid https://knowledge.broadcom.com/external/article?articleNumber=345960 Products VMware Aria Suite Issue/Introduction Symptoms: Getting  error " Expected Type String but was Object ", w hen trying to use Complex Types in MultiValue Picker on the Aria for Automation Custom Form. Environment VMware vRealize Automation 8.x Cause This issue has been identified where the problem appears when a single column Multi Value Picker or Data Grid is used. Resolution This is a known issue. There is a workaround.  Workaround: As a workaround, try adding one empty column in the Multivalue picker without filling the options. So we can add one more column without filling the value which will be hidden(there is a button in the designer page that will hide the column). This way the end user will receive the same view.  

57 Tips Every Admin Should Know

Active Directory 1. To quickly list all the groups in your domain, with members, run this command: dsquery group -limit 0 | dsget group -members –expand 2. To find all users whose accounts are set to have a non-expiring password, run this command: dsquery * domainroot -filter “(&(objectcategory=person)(objectclass=user)(lockoutTime=*))” -limit 0 3. To list all the FSMO role holders in your forest, run this command: netdom query fsmo 4. To refresh group policy settings, run this command: gpupdate 5. To check Active Directory replication on a domain controller, run this command: repadmin /replsummary 6. To force replication from a domain controller without having to go through to Active Directory Sites and Services, run this command: repadmin /syncall 7. To see what server authenticated you (or if you logged on with cached credentials) you can run either of these commands: set l echo %logonserver% 8. To see what account you are logged on as, run this command: ...
  The Guardrails of Automation VMware Cloud Foundation (VCF) 9.0 has redefined private cloud automation. With full-stack automation powered by Ansible and orchestrated through vRealize Orchestrator (vRO), and version-controlled deployments driven by GitOps and CI/CD pipelines, teams can build infrastructure faster than ever. But automation without guardrails is a recipe for risk Enter RBAC and policy enforcement. This third and final installment in our automation series focuses on how to secure and govern multi-tenant environments in VCF 9.0 with role-based access control (RBAC) and layered identity management. VCF’s IAM Foundation VCF 9.x integrates tightly with enterprise identity providers, enabling organizations to define and assign roles using existing Active Directory (AD) groups. With its persona-based access model, administrators can enforce strict boundaries across compute, storage, and networking resources: Personas : Global Admin, Tenant Admin, Contributor, Viewer Projec...