apiVersion: machine.openshift.io/v1beta1
kind: MachineSet
metadata:
labels:
machine.openshift.io/cluster-api-cluster: <infrastructure_id>
name: <infrastructure_id>-w-a
namespace: openshift-machine-api
spec:
replicas: 1
selector:
matchLabels:
machine.openshift.io/cluster-api-cluster: <infrastructure_id>
machine.openshift.io/cluster-api-machineset: <infrastructure_id>-w-a
template:
metadata:
creationTimestamp: null
labels:
machine.openshift.io/cluster-api-cluster: <infrastructure_id>
machine.openshift.io/cluster-api-machine-role: <role>
machine.openshift.io/cluster-api-machine-type: <role>
machine.openshift.io/cluster-api-machineset: <infrastructure_id>-w-a
spec:
metadata:
labels:
node-role.kubernetes.io/<role>: ""
providerSpec:
value:
apiVersion: gcpprovider.openshift.io/v1beta1
canIPForward: false
credentialsSecret:
name: gcp-cloud-credentials
deletionProtection: false
disks:
- autoDelete: true
boot: true
image: <path_to_image>
labels: null
sizeGb: 128
type: pd-ssd
gcpMetadata:
- key: <custom_metadata_key>
value: <custom_metadata_value>
kind: GCPMachineProviderSpec
machineType: n1-standard-4
metadata:
creationTimestamp: null
networkInterfaces:
- network: <infrastructure_id>-network
subnetwork: <infrastructure_id>-worker-subnet
projectID: <project_name>
region: us-central1
serviceAccounts:
- email: <infrastructure_id>-w@<project_name>.iam.gserviceaccount.com
scopes:
- https://www.googleapis.com/auth/cloud-platform
tags:
- <infrastructure_id>-worker
userDataSecret:
name: worker-user-data
zone: us-central1-a
apiVersion : machine.openshift.io/v1beta1
kind : MachineSet
metadata :
labels :
machine.openshift.io/cluster-api-cluster : <infrastructure_id> 1
name : <infrastructure_id> - w- a 2
namespace : openshift- machine- api
spec :
replicas : 1
selector :
matchLabels :
machine.openshift.io/cluster-api-cluster : <infrastructure_id> 3
machine.openshift.io/cluster-api-machineset : <infrastructure_id> - w- a 4
template :
metadata :
creationTimestamp : null
labels :
machine.openshift.io/cluster-api-cluster : <infrastructure_id> 5
machine.openshift.io/cluster-api-machine-role : <role> 6
machine.openshift.io/cluster-api-machine-type : <role> 7
machine.openshift.io/cluster-api-machineset : <infrastructure_id> - w- a 8
spec :
metadata :
labels :
node-role.kubernetes.io/<role> : "" 9
providerSpec :
value :
apiVersion : gcpprovider.openshift.io/v1beta1
canIPForward : false
credentialsSecret :
name : gcp- cloud- credentials
deletionProtection : false
disks :
- autoDelete : true
boot : true
image : <path_to_image> 10
labels : null
sizeGb : 128
type : pd- ssd
gcpMetadata : 11
- key : <custom_metadata_key>
value : <custom_metadata_value>
kind : GCPMachineProviderSpec
machineType : n1- standard- 4
metadata :
creationTimestamp : null
networkInterfaces :
- network : <infrastructure_id> - network 12
subnetwork : <infrastructure_id> - worker- subnet 13
projectID : <project_name> 14
region : us- central1
serviceAccounts :
- email : <infrastructure_id> - w@<project_name> .iam.gserviceaccount.com 15
16
scopes :
- https: //www.googleapis.com/auth/cloud- platform
tags :
- <infrastructure_id> - worker 17
userDataSecret :
name : worker- user- data
zone : us- central1- a
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow