benthos-captain
benthos-captain copied to clipboard
A Kubernetes Operator to orchestrate Benthos pipelines
Added the property `ImagePullSecret` which allows setting an image pull secret if necessary. This PR is part of the on-going towards completing Issue #18.
Thanks for starting this project. I'm currently evaluating using the operator to deploy pipelines in my organization. At this point I understand that it alpha, but I was wondering if...
Chart linting doesnt seem to work in the pipeline, although it works locally and in other repos... It fails even when using an identical deployment strategy to the Benthos helm...
Add `toleration` section to allow the deployment to run on tainted nodes and `affinity` section to allow different replicas to run on different nodes, for example.
We should expose some custom metrics from the operator allowing people to monitor the status of their pipelines and their health. e.g `benthos_pipeline_success`, `benthos_pipeline_error`, `benthos_pipeline_replicas`
We should lint the pipeline config and set a failed state of any issue is found.
## Description The operator only accepts a fixed input of replicas, we should allow users to specify some autoscaling functionality on the CRD.