ncloud_hadoop_create_cluster
Create a new Cloud Hadoop cluster on Naver Cloud Gov with two master nodes for high availability. Use dryRun to preview configuration before provisioning.
Instructions
Create a new Cloud Hadoop cluster. HA is always enabled (2 master nodes). Use dryRun=true to preview.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"cloudHadoopClusterName": "<cloudHadoopClusterName>",
"cloudHadoopClusterTypeCode": "<cloudHadoopClusterTypeCode>",
"vpcNo": "<vpcNo>",
"cloudHadoopAdminUserName": "<cloudHadoopAdminUserName>",
"cloudHadoopAdminUserPassword": "<cloudHadoopAdminUserPassword>",
"bucketName": "<bucketName>",
"edgeNodeSubnetNo": "<edgeNodeSubnetNo>",
"masterNodeSubnetNo": "<masterNodeSubnetNo>",
"masterNodeDataStorageTypeCode": "<masterNodeDataStorageTypeCode>",
"masterNodeDataStorageSize": "<masterNodeDataStorageSize>",
"workerNodeSubnetNo": "<workerNodeSubnetNo>",
"workerNodeDataStorageTypeCode": "<workerNodeDataStorageTypeCode>",
"workerNodeDataStorageSize": "<workerNodeDataStorageSize>",
"loginKeyName": "<loginKeyName>"
},
"name": "ncloud_hadoop_create_cluster"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vpcNo | Yes | VPC number | |
| dryRun | No | Preview without creating | |
| useKdc | No | Use Kerberos KDC (default: false) | |
| kdcRealm | No | KDC Realm (required when useKdc=true) | |
| bucketName | Yes | Object Storage bucket name | |
| regionCode | No | Region code (e.g. KR) | |
| kdcPassword | No | KDC admin password (required when useKdc=true) | |
| loginKeyName | Yes | Login key name for SSH access | |
| useDataCatalog | No | Use Data Catalog for Hive metastore (default: false) | |
| bootstrapScript | No | Bootstrap script path (required when useBootstrapScript=true) | |
| workerNodeCount | No | Worker node count (2-8, default: 2) | |
| edgeNodeSubnetNo | Yes | Edge node subnet number | |
| engineVersionCode | No | Engine version code (for Rocky cluster) | |
| masterNodeSubnetNo | Yes | Master node subnet number | |
| useBootstrapScript | No | Use bootstrap script (default: false) | |
| workerNodeSubnetNo | Yes | Worker node subnet (private subnet only) | |
| edgeNodeProductCode | No | Edge node server type code | |
| masterNodeProductCode | No | Master node server type code | |
| workerNodeProductCode | No | Worker node server type code | |
| cloudHadoopClusterName | Yes | Cluster name (3-15 chars, lowercase+numbers+'-') | |
| cloudHadoopAddOnCodeList | No | Add-on codes (e.g. PRESTO, HBASE) | |
| cloudHadoopAdminUserName | Yes | Admin user name for Ambari (3-15 chars) | |
| masterNodeDataStorageSize | Yes | Master storage GB (100-2000/10GB, or 4000, 6000) | |
| workerNodeDataStorageSize | Yes | Worker storage GB (100-2000/10GB, or 4000, 6000) | |
| cloudHadoopClusterTypeCode | Yes | Cluster type code (use ncloud_hadoop_list_cluster_types) | |
| cloudHadoopImageProductCode | No | Image product code. Default: latest | |
| cloudHadoopAdminUserPassword | Yes | Admin password (8-20 chars) | |
| masterNodeDataStorageTypeCode | Yes | Master storage type (SSD|HDD|CB2) | |
| workerNodeDataStorageTypeCode | Yes | Worker storage type (SSD|HDD|CB2) |