help="AWS region", ), Arg("--profile", type=str, default=None, help="AWS profile"), ], ), Cmd( "down", handle_down, "delete CloudFormation stack", [ ArgGroup( "required named arguments", None, [ Arg( "--cluster-id", type=str, help="stack name for CloudFormation cluster", required=True, ), ], ), Arg( "--region", type=str, default=None, help="AWS region", ), Arg("--profile", type=str, default=None, help="AWS profile"), Arg( "--no-prompt", action="store_true",
"down", handle_down, "delete gcp cluster", [ ArgGroup( "optional named arguments", None, [ Arg( "--local-state-path", type=str, default=os.getcwd(), help="local directory for storing cluster state", ), Arg( "--yes", action="store_true", help="no prompt when deleting resources", ), Arg( "--no-prompt", dest="yes", action="store_true", help=argparse.SUPPRESS, ), ], ), ], ), Cmd( "up",
"gke-experimental", None, "GKE help", [ Cmd( "up", handle_up, "create gke cluster", [ ArgGroup( "required named arguments", None, [ Arg( "--cluster-id", type=str, default=None, required=True, help="a unique name for the gke cluster", ), ], ), ArgGroup( "optional named arguments", None, [ Arg( "--agent-node-pool-name", "--gpu-node-pool-name", type=str, default=None,