UNCLASSIFIED - NO CUI

Allow for deploying `packages` before BB core/addon components (Spike)

Currently packages assume a list of default dependsOn + anything specified by the user.

While this is desired most of the time, there may be cases where someone wants to deploy something before istio, kyverno, etc (potential use-case cert-manager). There is currently no way to enforce this ordering (i.e. have a core package dependsOn a packages package).

Is this something that Big Bang would be interested in supporting? Immediate use cases I can think of:

  • certmanager before istio
  • VPA before kyverno (to allow VPA for kyverno)