Skip to content

Karina rolling update

karina rolling update

Rolling update of all nodes

karina rolling update [flags]

Options

      --health-tolerance int   Max number of failing pods to tolerate (default 1)
  -h, --help                   help for update
      --max-surge int          Max number of nodes surge to, the higher the number the faster the rollout, but the more capacity that will be used  (default 3)
      --min-age duration       Minimum age of nodes to roll (default 168h0m0s)

Options inherited from parent commands

      --burnin-period duration   Period to burn-in new nodes before scheduling workloads on (default 3m0s)
  -c, --config stringArray       Path to config file (default [karina.yml])
      --dry-run                  Don't apply any changes, print what would have been done
  -e, --extra stringArray        Extra arguments to apply e.g. -e ldap.domain=example.com
      --force                    ignore errors and continue with the rolling action regardless of health
      --in-cluster               Use in cluster kubernetes config
      --kubeconfig string        Specify a kubeconfig to use, if empty a new kubeconfig is generated from master CA's at runtime
  -v, --loglevel count           Increase logging level
      --masters                  include master nodes (default true)
      --max int                  Max number of nodes to roll (default 100)
      --migrate-local-volumes    Delete and recreate local PVC's (default true)
      --prune                    Delete previously enabled resources (default true)
      --skip-decrypt             Skip any phases requiring decryption
      --timeout duration         timeout between actions (default 5m0s)
      --trace                    Print out generated specs and configs
      --workers                  include worker nodes (default true)

SEE ALSO

Auto generated by spf13/cobra on 17-May-2022