VMware has released an Operator for the VMware Supervisor that will allow you to fill the "CD" gap of a CI/CD.I wont go too much into detail what a CI/CD is (Continious Integration / Continious Deployment), other than that this allows you to create a declarative state of both your infrastructure (VMs, Kubernetes, Networks, Load … Continue reading VCF9.0.2 – ArgoCD Service
Tag: vcf-automation
VCF9 – VM Service
After creating a Project, and a vSphere Namespace we can start consuming Services. Pre-installed in the vSphere Supervisor is a Operator called VM Service. This Service allows you to create a yaml manifest that defines the desired state of a Virtual machine, and have this provisioned inside of a vSphere Namespace. Regardless if you choose … Continue reading VCF9 – VM Service
VCF9 – Projects and vSphere Namespaces
The service provider will provide the organisation with resources in one or multiple regions, think of this as a large bucket of resources. The Organisation Administrator will now need to to create two things. Project A project is a logical container which you can add Users, vSphere namespaces, and integrations to.The project itself doesn't define … Continue reading VCF9 – Projects and vSphere Namespaces
VCF9 – Enable Supervisor using 3 Zones
Okey, if you're following along on the blog series, now we're getting to the fun stuff! To recap, at this point i've created 3 clusters in a Workload Domain, and also deployed a NSX Edge-Cluster that spans two of the Clusters to gain high availability on network ingress/egress. The first thing we need to is … Continue reading VCF9 – Enable Supervisor using 3 Zones
VCF9 Automation – Lab Setup
The lab setup that i will be using in this blog series is quite extensive. Yours does not have to be! Some of the options that i will be showing will add resiliency to your infrastructure, but most things only add capacity. You will need to determine what business requirements you have, and from that … Continue reading VCF9 Automation – Lab Setup
Part 11 – VCF Automation – Constraints
VCF Automation will always try to find the most appropriate location to provision VMs to while taking things into consideration. If you've specified that the VM should be specifically deployed to a network labeled Production, then naturally all the clusters that meets all requirements except for having that Network will be filtered out as suitable … Continue reading Part 11 – VCF Automation – Constraints
Part 7 – VCF Automation – NSX infra Microsegmentation
NSX microsegmentation will have two parts, one that explains how we can enforce security at a larger scale, and one that explains how we can create segmentation internally within a deployment. Wide/Infra microsegmentation When some people hear microsegmentation, they think they need to start by locking down everything at it's smallest component. That will be … Continue reading Part 7 – VCF Automation – NSX infra Microsegmentation
Part 6 – VCF Automation – XaaS Microsoft AD
It's important to remember that VCF Automation does not just create Infrastructure as a Service (IaaS), Platform as a Service (PaaS, the Ubuntu and Windows Templates), but also DaaS (Desktop as a Service), KaaS (Kubernetes as a Service), DBaaS (DataBase as a Service), and lastly XaaS (Anything as a Service). Ehh? Sounds ... vague? Well, … Continue reading Part 6 – VCF Automation – XaaS Microsoft AD
Part 5 – VCF Automation – Windows Template
So in the previous post we created a Ubuntu Template, but we also did some stuff to ensure that the Catalog would be visible. So if you're reading this post just for the windows template, you may want to review the Ubuntu post for this stuff. Property Group So we need to add a property … Continue reading Part 5 – VCF Automation – Windows Template
Part 4 – VCF Automation – Ubuntu Template
Finally! Let's create a blueprint that we can then publish for consumption.Login to your Automation portal, Select Assembler and navigate to the Design tab. We're going to focus on Three things for now. Templates, Property Groups, and Project Secrets. Property Groups Propery groups are objects, that contain static variables that can be useful in Automation … Continue reading Part 4 – VCF Automation – Ubuntu Template