bookingcom / shipper

Kubernetes native multi-cluster canary or blue-green rollouts using Helm
Apache License 2.0
733 stars 39 forks source link

[WIP] Shipperctl installs management and application CRDs independently #303

Closed osdrv closed 4 years ago

osdrv commented 4 years ago

Up until now, shipper has been installing CRD objects to management clusters only and this was a part of shipperctl clusters setup management command. As we're splitting shipper in management and application components, these components need their own CRDs to operate on the relevant cluster.

Therefore, an updated list of CRD groups:

Folow-up to: https://github.com/bookingcom/shipper/pull/292

Signed-off-by: Oleg Sidorov oleg.sidorov@booking.com

osdrv commented 4 years ago

The build predictably failed as we test against 2 distinct clusters: kind-mgmt and kind-app. The PR could be put on hold and rebased once targetObjects are migrated to app clusters.

osdrv commented 4 years ago

Implemented in #306