Features
- Support Secrets #6
changes to referenced secrets or values of reference secrets will incur re-application - Support Uncordon After Successful Apply #9
flips unschedulable=false on the node when applying label - Support Init Container Before Cordon/Drain
prepare
#8
runs as init container prior to cordon/drain - Support Service Account Name for Upgrade Job #7
if not specified on a plan, pods in upgrade jobs will get thedefault
service account name in the namespace - Support Kustomization At Repository Root #15
kustomize build https://github.com/rancher/system-upgrade-controller
will emit the default manifest with updated image references - Support More Secure Deployment
deployment affinity modified to only run on master nodes #13