Skip to content

Instantly share code, notes, and snippets.

@waynedovey
Created February 6, 2025 10:18
Show Gist options
  • Save waynedovey/b0a3145863bfd15bd1a3f18997698a30 to your computer and use it in GitHub Desktop.
Save waynedovey/b0a3145863bfd15bd1a3f18997698a30 to your computer and use it in GitHub Desktop.
apiVersion: machine.openshift.io/v1beta1
kind: MachineSet
metadata:
annotations:
capacity.cluster-autoscaler.kubernetes.io/labels: kubernetes.io/arch=amd64
machine.openshift.io/GPU: "0"
machine.openshift.io/memoryMb: "16384"
machine.openshift.io/vCPU: "4"
labels:
machine.openshift.io/cluster-api-cluster: high-roller-hztrp
name: high-roller-hztrp-worker-ap-southeast-2a
namespace: openshift-machine-api
spec:
replicas: 1
selector:
matchLabels:
machine.openshift.io/cluster-api-cluster: high-roller-hztrp
machine.openshift.io/cluster-api-machineset: high-roller-hztrp-worker-ap-southeast-2a
template:
metadata:
labels:
machine.openshift.io/cluster-api-cluster: high-roller-hztrp
machine.openshift.io/cluster-api-machine-role: worker
machine.openshift.io/cluster-api-machine-type: worker
machine.openshift.io/cluster-api-machineset: high-roller-hztrp-worker-ap-southeast-2a
spec:
lifecycleHooks: {}
metadata: {}
providerSpec:
value:
ami:
id: ami-0399073852189b668
apiVersion: machine.openshift.io/v1beta1
blockDevices:
- deviceName: /dev/xvda
ebs:
iops: 0
volumeSize: 120
volumeType: gp3
- deviceName: /dev/xvdb
ebs:
iops: 0
volumeSize: 50
volumeType: gp3
credentialsSecret:
name: aws-cloud-credentials
deviceIndex: 0
iamInstanceProfile:
id: high-roller-hztrp-worker-profile
instanceType: m5d.8xlarge
kind: AWSMachineProviderConfig
metadata:
creationTimestamp: null
metadataServiceOptions: {}
placement:
availabilityZone: ap-southeast-2a
region: ap-southeast-2
securityGroups:
- filters:
- name: tag:Name
values:
- high-roller-hztrp-node
- filters:
- name: tag:Name
values:
- high-roller-hztrp-lb
subnet:
filters:
- name: tag:Name
values:
- high-roller-hztrp-subnet-private-ap-southeast-2a
tags:
- name: kubernetes.io/cluster/high-roller-hztrp
value: owned
userDataSecret:
name: worker-user-data
---
apiVersion: machine.openshift.io/v1beta1
kind: MachineSet
metadata:
annotations:
capacity.cluster-autoscaler.kubernetes.io/labels: kubernetes.io/arch=amd64
machine.openshift.io/GPU: "0"
machine.openshift.io/memoryMb: "16384"
machine.openshift.io/vCPU: "4"
labels:
machine.openshift.io/cluster-api-cluster: high-roller-hztrp
name: high-roller-hztrp-worker-ap-southeast-2b
namespace: openshift-machine-api
spec:
replicas: 1
selector:
matchLabels:
machine.openshift.io/cluster-api-cluster: high-roller-hztrp
machine.openshift.io/cluster-api-machineset: high-roller-hztrp-worker-ap-southeast-2b
template:
metadata:
labels:
machine.openshift.io/cluster-api-cluster: high-roller-hztrp
machine.openshift.io/cluster-api-machine-role: worker
machine.openshift.io/cluster-api-machine-type: worker
machine.openshift.io/cluster-api-machineset: high-roller-hztrp-worker-ap-southeast-2b
spec:
lifecycleHooks: {}
metadata: {}
providerSpec:
value:
ami:
id: ami-0399073852189b668
apiVersion: machine.openshift.io/v1beta1
blockDevices:
- deviceName: /dev/xvda
ebs:
iops: 0
volumeSize: 120
volumeType: gp3
- deviceName: /dev/xvdb
ebs:
iops: 0
volumeSize: 50
volumeType: gp3
credentialsSecret:
name: aws-cloud-credentials
deviceIndex: 0
iamInstanceProfile:
id: high-roller-hztrp-worker-profile
instanceType: m5d.8xlarge
kind: AWSMachineProviderConfig
metadata:
creationTimestamp: null
metadataServiceOptions: {}
placement:
availabilityZone: ap-southeast-2b
region: ap-southeast-2
securityGroups:
- filters:
- name: tag:Name
values:
- high-roller-hztrp-node
- filters:
- name: tag:Name
values:
- high-roller-hztrp-lb
subnet:
filters:
- name: tag:Name
values:
- high-roller-hztrp-subnet-private-ap-southeast-2b
tags:
- name: kubernetes.io/cluster/high-roller-hztrp
value: owned
userDataSecret:
name: worker-user-data
---
apiVersion: machine.openshift.io/v1beta1
kind: MachineSet
metadata:
annotations:
capacity.cluster-autoscaler.kubernetes.io/labels: kubernetes.io/arch=amd64
machine.openshift.io/GPU: "0"
machine.openshift.io/memoryMb: "16384"
machine.openshift.io/vCPU: "4"
labels:
machine.openshift.io/cluster-api-cluster: high-roller-hztrp
name: high-roller-hztrp-worker-ap-southeast-2c
namespace: openshift-machine-api
spec:
replicas: 1
selector:
matchLabels:
machine.openshift.io/cluster-api-cluster: high-roller-hztrp
machine.openshift.io/cluster-api-machineset: high-roller-hztrp-worker-ap-southeast-2c
template:
metadata:
labels:
machine.openshift.io/cluster-api-cluster: high-roller-hztrp
machine.openshift.io/cluster-api-machine-role: worker
machine.openshift.io/cluster-api-machine-type: worker
machine.openshift.io/cluster-api-machineset: high-roller-hztrp-worker-ap-southeast-2c
spec:
lifecycleHooks: {}
metadata: {}
providerSpec:
value:
ami:
id: ami-0399073852189b668
apiVersion: machine.openshift.io/v1beta1
blockDevices:
- deviceName: /dev/xvda
ebs:
iops: 0
volumeSize: 120
volumeType: gp3
- deviceName: /dev/xvdb
ebs:
iops: 0
volumeSize: 50
volumeType: gp3
credentialsSecret:
name: aws-cloud-credentials
deviceIndex: 0
iamInstanceProfile:
id: high-roller-hztrp-worker-profile
instanceType: m5d.8xlarge
kind: AWSMachineProviderConfig
metadata:
creationTimestamp: null
metadataServiceOptions: {}
placement:
availabilityZone: ap-southeast-2c
region: ap-southeast-2
securityGroups:
- filters:
- name: tag:Name
values:
- high-roller-hztrp-node
- filters:
- name: tag:Name
values:
- high-roller-hztrp-lb
subnet:
filters:
- name: tag:Name
values:
- high-roller-hztrp-subnet-private-ap-southeast-2c
tags:
- name: kubernetes.io/cluster/high-roller-hztrp
value: owned
userDataSecret:
name: worker-user-data
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment