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-provider aws --region eu-west-1 --environment <ENVIRONMENT>"

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

Options

      --cloud-provider string                     cloud-provider to use
      --enable-ha                                 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
      --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")
      --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

      --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