kusion apply
Apply the operational intent of various resources to multiple runtimes
Synopsis
Apply a series of resource changes within the stack.
Create, update or delete resources according to the operational intent within a stack. By default, Kusion will generate an execution plan and prompt for your approval before performing any actions. You can review the plan details and make a decision to proceed with the actions or abort them.
kusion apply [flags]
Examples
  # Apply with specified work directory
  kusion apply -w /path/to/workdir
  
  # Apply with specified arguments
  kusion apply -D name=test -D age=18
  
  # Apply with specified intent file
  kusion apply --intent-file intent.yaml
  
  # Apply with specifying intent file
  kusion apply --intent-file intent.yaml
  
  # Skip interactive approval of plan details before applying
  kusion apply --yes
  
  # Apply without output style and color
  kusion apply --no-style=true
Options
  -a, --all --detail              Automatically show all plan details, combined use with flag --detail
  -D, --argument stringToString   Specify the top-level argument (default [])
  -C, --backend-config strings    backend-config config state storage backend
      --backend-type string       backend-type specify state storage backend
  -d, --detail                    Automatically show plan details with interactive options
      --dry-run                   Preview the execution effect (always successful) without actually applying the changes
  -h, --help                      help for apply
      --ignore-fields strings     Ignore differences of target fields
      --intent-file string        Specify the intent file path as input, and the intent file must be located in the working directory or its subdirectories
      --no-style                  no-style sets to RawOutput mode and disables all of styling
      --operator string           Specify the operator
  -o, --output string             Specify the output format
  -Y, --setting strings           Specify the command line setting files
      --watch                     After creating/updating/deleting the requested object, watch for changes
  -w, --workdir string            Specify the work directory
  -y, --yes                       Automatically approve and perform the update after previewing it
Options inherited from parent commands
      --profile string          Name of profile to capture. One of (none|cpu|heap|goroutine|threadcreate|block|mutex) (default "none")
      --profile-output string   Name of the file to write the profile to (default "profile.pprof")
SEE ALSO
- kusion - Kusion is the Platform Orchestrator of KusionStack