...
1label: Config Connector DataprocCluster
2markdownDescription: Creates yaml for a DataprocCluster resource
3insertText: |
4 apiVersion: dataproc.cnrm.cloud.google.com/v1beta1
5 kind: DataprocCluster
6 metadata:
7 labels:
8 \${1:label-one}: \${2:value-one}
9 name: \${3:dataproccluster-name}
10 spec:
11 location: \${4:us-central1}
12 config:
13 autoscalingConfig:
14 policyRef:
15 name: \${5:dataproccluster-dep}
16 stagingBucketRef:
17 name: \${6:dataproccluster-dep-staging}
18 masterConfig:
19 diskConfig:
20 bootDiskSizeGb: \${7:30}
21 bootDiskType: \${8:pd-standard}
22 machineType: \${9:n2-standard-2}
23 numInstances: \${10:1}
24 workerConfig:
25 numInstances: \${11:2}
26 machineType: \${12:n2-standard-2}
27 diskConfig:
28 bootDiskSizeGb: \${13:30}
29 numLocalSsds: \${14:1}
30 softwareConfig:
31 imageVersion: \${15:2.0.39-debian10}
32 gceClusterConfig:
33 tags:
34 - \${16:foo}
35 - \${17:bar}
36 initializationActions:
37 - executableFile: \${18:gs://dataproc-initialization-actions/stackdriver/stackdriver.sh}
38 executionTimeout: \${19:500s}
View as plain text