clusters create

acloud clusters create

create a new AME cluster

acloud clusters create [flags]

Examples

# create a new AME cluster
acloud clusters create --name demo --cloud-account <cloud-account-identity> --region eu-west-1 --environment <ENVIRONMENT>"

# create a new AME cluster with a default node-pool
acloud clusters create --name demo --cloud-account <cloud-account-identity> --region eu-west-1 --environment <ENVIRONMENT> --node-count 3 --node-type t3.large"

Options

      --cloud-account string                      cloud-account to use
      --disable-addons strings                    Addons to disable (monitoring(*), logging(*), defaultNetworkPolicies, certManager, sealedSecrets, ingressController, kyverno) - (*) is enabled by default
      --enable-addons strings                     Addons to enable (monitoring(*), logging(*), defaultNetworkPolicies, certManager, sealedSecrets, ingressController, kyverno) - (*) is enabled by default
      --enable-high-availability                  enable high availability of the control-plane
      --enable-multi-availability-zones-support   enable support for multiple availability zones
      --enable-network-encryption                 enable encryption at the cluster network layer
      --enable-pod-security-standards             enable pod security standards (default true)
      --environment string                        environment used to provision cluster
  -h, --help                                      help for create
      --name string                               cluster display name
      --node-count int                            number of nodes to provision
      --node-pool-name string                     name of the node-pool to provision (default "workers")
      --node-type string                          type of nodes to provision
      --pod-subnet string                         pod-subnet to use (default "192.168.0.0/16")
      --private-cluster                           disable the external IP address for nodes within this cluster if supported by the cloud provider, this enables a NAT gateway
      --region string                             region to use
      --service-subnet string                     service-subnet to use (default "10.96.0.0/12")
      --sla string                                SLA to use
      --version string                            AME version to use
      --wait                                      wait for cluster to start
      --wait-timeout duration                     maximum duration to wait for cluster to be created (default 15m0s)
      --yes-i-am-really-sure                      confirm creating the cluster

Options inherited from parent commands

  -C, --context string                    sets the context
      --debug                             enable debug mode
      --debug-show-authorization-header   prints actual authorization header in debug mode, use with caution!
  -O, --organisation string               sets the organisation
      --request-timeout duration          request timeout for api calls to the Avisi Cloud API (default 15s)
      --trace                             enable trace mode

SEE ALSO