Disable calico-ready in management cluster

What does this MR do and why?

We

  • add description details to point out next behavior;
  • moves default chart values (all enabled inside management cluster) to depend on calico, as at this point (all these units are created by bootstrap cluster's management-sylva-units) we already have had confirmation that Calico CNI is ready (and because with the below change, we could not depend on a unit which is disabled), in !2667 (a3877be1);
  • have calico-ready disabled in default chart values (for management cluster), as it is already enabled in bootstrap cluster and workload cluster, which where we're interested in having it;
  • have the bootstrap cluster units multus & ingress-nginx disable their calico dependency, inherited from default chart values (instead of calico-ready)y, in !2667 (f354bf3f).

Related reference(s)

Closes #1484 (closed)

Test coverage

Edited by Bogdan-Adrian Burciu

Merge request reports

Loading