skydive-project / skydive-operator

4 stars 5 forks source link

Skydive in OperatorHub #2

Open hunchback opened 4 years ago

hunchback commented 4 years ago

The goal is to contribute the skydive operator to the operator hub (https://operatorhub.io/contribute)

Initially we can use the operator-sdk generated operator from helm (https://github.com/operator-framework/operator-sdk/blob/master/doc/proposals/helm-operator.md)

Later we can develop a golang operator using kubebuilder (https://github.com/kubernetes-sigs/kubebuilder)

And going forward we could even make Skydive act like a k8s native application by creating CRDs (Custom Resource Definitions) to represent the SkydiveAnalyzer (one per cluster) and SkydiveAgent (one per node)

hunchback commented 4 years ago

@eranra; @lebauce; @safchain; @sa-cloud please enhance

sa-cloud commented 4 years ago

@eranra; @lebauce; @safchain; @hunchback The contribution to operator hub is in process - PR is created and being reviewed: https://github.com/operator-framework/community-operators/pull/1101

eranra commented 4 years ago

@hunchback thanks for adding the issue ... apparently @sa-cloud did nice portion of the work ... now need to add OS 4.x support + move from Alpha level up :-)