Hi everyone,

It seems that based on a recent post that  I saw on the Twitter-sphere[1], it seems that the Magnum team has decided to move forward with setting a default driver for the Cluster API.  I don't agree with this.

Unfortunately, we don't have much recordings of our PTG conversations, and since the notes on the PTG are pretty light[2], I don't see any details of that.  I don't see why we should be merging a native Cluster API driver and not allowing the operators and deployment tools decide which one they want to support.

Personally, I think that the Helm driver should be built in a separate repository and then installed by the user as a Python package once they understand what are the backends and their options, as opposed to shipping one out of the box with far less features.

We already have successful users which are using our implementation in production that have also posted blogs and shared their experience, we'd be doing them a disservice by now announcing a 'native' built-in driver.

Can the decision be changed so that there is no built-in driver, and you must decide to install one yourself?  Also, I would be really happy to hear feedback from users of the driver for their comments here.

Thanks,
Mohmamed


[1]: https://www.stackhpc.com/magnum-clusterapi.html
[2]: https://etherpad.opendev.org/p/r.5b94a5a9dbf4e3bf8202b5e57cb93770