Skip to main content

cluster create (Beta)

Create clusters for compatibility testing.

Usage

replicated cluster create [flags]
FlagType (if applicable)Description
-h, --helpHelp for the command.
--diskintegerThe disk size (GiB) to request per node. Default: 50
--distributionstringThe Kubernetes cluster distribution type to provision. Default: kind
--dry-runThe dry run option runs a simulated test to verify that your inputs are valid without actually creating a cluster.
--instance-typestringThe type of instance to use for nodes in the cluster. For supported instance types, see Supported Compatibility Matrix Cluster Types (Beta).
--namestringThe name of the cluster. If no name is specified, a name will be generated.
--node-countintegerThe node count. Default: 1
--outputstringThe output format to use. Valid values: json or table. Default: table
--ttlstringThe 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
--versionstring(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).
--waitdurationThe 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