cluster create (Beta)
Create clusters for compatibility testing.
Usage
replicated cluster create [flags]
Flag | Type (if applicable) | Description |
---|---|---|
-h, --help | Help for the command. | |
--disk | integer | The disk size (GiB) to request per node. Default: 50 |
--distribution | string | The Kubernetes cluster distribution type to provision. Default: kind |
--dry-run | The dry run option runs a simulated test to verify that your inputs are valid without actually creating a cluster. | |
--instance-type | string | The type of instance to use for nodes in the cluster. For supported instance types, see Supported Compatibility Matrix Cluster Types (Beta). |
--name | string | The name of the cluster. If no name is specified, a name will be generated. |
--node-count | integer | The node count. Default: 1 |
--output | string | The output format to use. Valid values: json or table. Default: table |
--ttl | string | The cluster Time to Live (TTL) duration, in hours, before the cluster is automatically deleted by the service. TTL starts when the cluster is in a Ready state. Valid values: 1 - 48. Default: 1 |
--version | string | (Required) The Kubernetes version to provision. For OpenShift clusters, provide the supported OpenShift version. The format is distribution dependent. For supported versions, see Supported Compatibility Matrix Cluster Types (Beta). |
--wait | duration | The wait duration for the cluster to be ready. Leave the value empty to avoid waiting. |
Examples
For an EKS distribution:
replicated cluster create --name eks-example --distribution eks --version 1.27 --node-count 3 --instance-type m6i.large
For a kind distribution:
replicated cluster create --name kind-example --distribution kind --version 1.25.2 --disk 100 --instance-type r1.small