Create cluster template
bycloud kubernetes templates create --name <name> --coe <coe> [flags]Create a new Kubernetes cluster template
Options
--output
(-o)
stringoptionalOutput format: text, json, or yaml
Values: "text", "json", "yaml"
Default: "text"
Body Options
--coe
stringrequiredValues: "kubernetes", "swarm", "mesos"
--external_network_id
stringrequired--image_id
stringrequired--name
stringrequired--dns_nameserver
stringoptionalDefault: "8.8.8.8"
--docker_storage_driver
stringoptionalValues: "devicemapper", "overlay", "overlay2"
Default: "overlay2"
--docker_volume_size
integeroptional--fixed_network
stringoptional--fixed_subnet
stringoptional--flavor_id
stringoptional--floating_ip_enabled
booleanoptionalDefault: true
--http_proxy
stringoptional--https_proxy
stringoptional--insecure_registry
stringoptional--keypair_id
stringoptional--labels
objectoptional--master_flavor_id
stringoptional--master_lb_enabled
booleanoptionalDefault: true
--network_driver
stringoptionalValues: "flannel", "calico", "docker"
--no_proxy
stringoptional--public
booleanoptionalDefault: false
--registry_enabled
booleanoptionalDefault: false
--server_type
stringoptionalValues: "vm", "bm"
Default: "vm"
--volume_driver
stringoptionalValues: "cinder"
Command
bycloud kubernetes templates create \--name "my-resource" \--coe kubernetes \--image_id "abc-123"
Output
ID 550e8400-e29b-41d4-a716-446655440000CRN crn:spo1:kubernetes:cluster-template:550e8400-e29b-41d4-a716-446655440000NAME kubernetes-1.28COE kubernetesIMAGE_ID 550e8400-e29b-41d4-a716-446655440000KEYPAIR_ID stringEXTERNAL_NETWORK_ID 550e8400-e29b-41d4-a716-446655440000FIXED_NETWORK 550e8400-e29b-41d4-a716-446655440000FIXED_SUBNET 550e8400-e29b-41d4-a716-446655440000DNS_NAMESERVER 8.8.8.8DOCKER_STORAGE_DRIVER overlay2DOCKER_VOLUME_SIZE 1VOLUME_DRIVER cinderNETWORK_DRIVER calicoHTTP_PROXY stringHTTPS_PROXY stringNO_PROXY stringMASTER_FLAVOR_ID 550e8400-e29b-41d4-a716-446655440000FLAVOR_ID 550e8400-e29b-41d4-a716-446655440000PUBLIC falseHIDDEN falseSERVER_TYPE vmREGISTRY_ENABLED falseINSECURE_REGISTRY stringFLOATING_IP_ENABLED trueMASTER_LB_ENABLED truePROJECT_ID 550e8400-e29b-41d4-a716-446655440000USER_ID 550e8400-e29b-41d4-a716-446655440000CREATED_AT 2024-01-15T10:30:00ZUPDATED_AT 2024-01-15T10:30:00Z