Skip to content

Instantly share code, notes, and snippets.

@miyadav
Last active February 1, 2021 10:24
Show Gist options
  • Save miyadav/1944a899291c96126dc793b1ded5162b to your computer and use it in GitHub Desktop.
Save miyadav/1944a899291c96126dc793b1ded5162b to your computer and use it in GitHub Desktop.
windows vm for vsphere using machine-api
apiVersion: machine.openshift.io/v1beta1
kind: MachineSet
metadata:
labels:
machine.openshift.io/cluster-api-cluster: XXXX-XXX-XX
name: Name-of-Machineset
namespace: openshift-machine-api
spec:
replicas: 1
selector:
matchLabels:
machine.openshift.io/cluster-api-cluster: XXXX-XXX-XX
machine.openshift.io/cluster-api-machineset: Name-of-Machineset
template:
metadata:
labels:
machine.openshift.io/cluster-api-cluster: XXXX-XXX-XX
machine.openshift.io/cluster-api-machine-role: worker
machine.openshift.io/cluster-api-machine-type: worker
machine.openshift.io/cluster-api-machineset: Name-of-Machineset
spec:
metadata: {}
providerSpec:
value:
apiVersion: vsphereprovider.openshift.io/v1beta1
credentialsSecret:
name: vsphere-cloud-credentials
diskGiB: 128
kind: VSphereMachineProviderSpec
memoryMiB: 8192
metadata:
creationTimestamp: null
network:
devices:
- networkName: discon-segment
numCPUs: 2
numCoresPerSocket: 1
snapshot: ""
template: <Windows-template>
userDataSecret:
name: worker-user-data-managed
workspace:
datacenter: SDDC-Datacenter
datastore: WorkloadDatastore
folder: /SDDC-Datacenter/vm/XXXX-XXX-XX
resourcePool: /SDDC-Datacenter/host/Cluster-1/Resources
server: vcenter.xxxxxxx.com
OCP-35513
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment