crossplane / example-cnp

Platform API as Configuration
Apache License 2.0
11 stars 5 forks source link

Do we need the full flexibility of install.yaml? #13

Open negz opened 4 years ago

negz commented 4 years ago

Currently the packages design includes an install.yaml, which determines how the packaged controller is spun up. This was designed for a more open ended take on packages, in which a package could include any kind of Kubernetes controller.

Now that we're only ever packaging provider controllers we might reconsider this level of flexibility per https://github.com/crossplane/crossplane/issues/1441. We should likely not change anything for our scoped-september branch, but we may want to consider what our 'north star' take on this is.

negz commented 4 years ago

CC @lukeweber - raised this to followup on what we're doing with install.yaml.

hasheddan commented 4 years ago

A few notes and related issues here: