operator-framework / enhancements

Apache License 2.0
9 stars 40 forks source link

Split SDK into multiple projects #24

Closed jmrodri closed 4 years ago

jmrodri commented 4 years ago

This is the overarching enhancement that will plan how to split functionality out of the current operator-sdk project into separate projects. The initial thought on component breakdown mirrors the kubebuilder and controller-runtime projects:

  1. Common libraries and operator building blocks
  2. Project scaffolding and the main SDK CLI
  3. Helm operator library and scaffolding plugin
  4. Ansible operator library and scaffolding plugin
camilamacedo86 commented 4 years ago

/lgtm

openshift-ci-robot commented 4 years ago

New changes are detected. LGTM label has been removed.