siddhi-io / siddhi-operator

Operator allows you to run stream processing logic directly on a Kubernetes cluster
Apache License 2.0
17 stars 12 forks source link

Add release artifact YAML files #116

Closed BuddhiWathsala closed 5 years ago

BuddhiWathsala commented 5 years ago

Purpose

Have release artifacts, prerequisite file and operator files in a single directory. That makes the daily build and release build management more convenient.

Goals

$subject

Approach

To have a single directory.

mohanvive commented 5 years ago

@BuddhiWathsala why do we need 01-siddhi-operator.yaml since we already have operator.yaml file ?

BuddhiWathsala commented 5 years ago

The reason is having operator.yaml makes the developers more convenient since it is generated from operator-sdk and developers more familiar with it. For release and build purposes we can have it separately. Having it separately with prerequisites make more clear about the installation of the operator. That differentiates the process of developing the operator and installing it.

That is why I make them separate. Is any other reason to remove it?

mohanvive commented 5 years ago

Let's fix this as we agreed offline.