tarmak clusters apply

Create or update the currently configured cluster


Create or update the currently configured cluster

tarmak clusters apply [flags]


    --auto-approve                 auto approve to responses when applying cluster (default true)
    --auto-approve-deleting-data   auto approve deletion of any data as a cause from applying cluster
-C, --configuration-only           apply changes to configuration only, by running only puppet
    --dry-run                      don't actually change anything, just show changes that would occur
-h, --help                         help for apply
-I, --infrastructure-only          apply changes to infrastructure only, by running only terraform
-P, --plan-file-location string    location of stored terraform plan executable file to be used (default "${TARMAK_CONFIG}/${CURRENT_CLUSTER}/terraform/tarmak.plan")
-W, --wait-for-convergence         wait for wing convergence on applied instances (default true)

Options inherited from parent commands

-c, --config-directory string                          config directory for tarmak's configuration (default "~/.tarmak")
    --current-cluster string                           override the current cluster set in the config
    --ignore-missing-public-key-tags ssh_known_hosts   ignore missing public key tags on instances, by falling back to populating ssh_known_hosts with the first connection (default true)
    --keep-containers                                  do not clean-up terraform/packer containers after running them
    --public-api-endpoint                              Override kubeconfig to point to cluster's public API endpoint
-v, --verbose                                          enable verbose logging
    --wing-dev-mode                                    use a bundled wing version rather than a tagged release from GitHub