vmware-tanzu / community-edition

VMware Tanzu Community Edition is no longer an actively maintained project. Code is available for historical purposes only.
https://tanzucommunityedition.io/
Apache License 2.0
1.34k stars 307 forks source link

Removing schema from CNI providers #4004

Closed jayunit100 closed 2 years ago

jayunit100 commented 2 years ago

Right now we have a very restrictive schema in antrea 1.2.3 . This can have dangerous, uninteded consequences that can prevent people from upgrading properly - and thus - bring down clusters during upgrade scenarios.

The value of a restrictive schema, during this phase of TCE, for something critical such as CNIs, isnt very high.

https://github.com/vmware-tanzu/community-edition/blob/main/addons/packages/antrea/1.2.3/bundle/config/schema.yaml

And also in calico.

Other options

We can put custom code in the controllers for the add ons if we want that are backwards compatible.

jayunit100 commented 2 years ago

per conversation w/ amim, this might completley break TCE so im closing this issue :)