krateoplatformops / krateo-docs

2 stars 2 forks source link

Proposal: Definition of Krateo Module manifest & controller behaviour #3

Open braghettos opened 1 year ago

braghettos commented 1 year ago

Scope of this issue is to define the specification for the Krateo Module manifest and what we expect from its controller.

braghettos commented 1 year ago

Based on https://github.com/krateoplatformops/krateo-docs/pull/4, there is no reason to implement an abstraction upon Crossplane claims.

braghettos commented 1 year ago

My proposal is to call every GitHub repository which contains a composition 'krateo-module-*'. The apiGroup of the Composite Resource Definition will remain deployment.krateo.io. To list all Krateo Module resources we will use the following command: kubectl get configuration.