github rancher/system-upgrade-controller v0.6.0

latest releases: v0.15.0-rc1, v0.14.2, v0.14.1...
4 years ago

Features and Enhancements

  • Support DNS Policy ClusterFirstWithHostNet #74
  • Support Drain of Pods with Disruption Budget for kubectl v1.18 or newer #79
    This leverages the new-as-of-v1.18 --disable-eviction flag of kubectl.
    If your kubectl image is not v1.18 or newer your plans will fail to apply with ${plan}.spec.drain.disableEviction == true
  • Support SkipWaitForDeleteTimeout for kubectl v1.18 or newer #89
    This leverages the new-as-of-v1.18 --skip-wait-for-delete-timeout flag of kubectl.
    If your kubectl image is not v1.18 or newer your plans will fail to apply with ${plan}.spec.drain.skipWaitForDeleteTimeout > 0
  • Support Plan Validation #80
    Attempting to push a plan to the apiserver that is missing .spec.upgrade should now be rejected. This avoids a panic in the controller and encourages sanity.
  • Support Common Tolerations in Deployment #84

Other

  • Avoid kustomize v3.5.5 at build-time #75
    currently pinned to v3.5.4

Don't miss a new system-upgrade-controller release

NewReleases is sending notifications on new releases.