shell-operator
shell-operator copied to clipboard
Shell-operator is a tool for running event-driven scripts in a Kubernetes cluster
**Expected behavior**: Shell-operator handle new event **Actual behavior**: Shell-operator receive event but doesn't handle it, doesn't create task for this. **Steps to reproduce**: 1. Create hook with config like that:...
**Expected behavior (what you expected to happen)**: Tini is a fit-for-all cases solution. **Actual behavior (what actually happened)**: ``` [WARN tini (8)] Tini is not running as PID 1 and...
According to https://github.com/flant/shell-operator/blob/master/HOOKS.md#shell-operator-lifecycle, If there is a sequence of hook executions in a queue, then hook is executed once with an array of binding contexts. However, I've noticed that this...
**Is your feature request related to a problem? Please describe.** When using hooks written in Javascript, the hook folder contains `node_modules`. Some executable files may exist in `node_modules` and the...
Debug endpoint introduced by #8 can be used to set debug options in runtime: - endpoints: - /debug/settings[.json|.yaml] — list settings (DebugKeepTmpFiles, LogLevel, etc.) - /debug/settings/ GET | PUT (set...
**Expected behavior (what you expected to happen)**: No crash. :-) **Actual behavior (what actually happened)**: Am still trying to narrow down the cause, but relates to using `KUBERNETES_PATCH_PATH` to have...
There are few wrong examples with invalid namespace `nameSelector` attribute missing the intermediate `matchNames` attribute: - https://github.com/flant/shell-operator/blob/v1.0.4/HOOKS.md?plain=1#L262 - https://github.com/flant/shell-operator/blob/v1.0.4/HOOKS.md?plain=1#L278 - https://github.com/flant/shell-operator/blob/v1.0.4/HOOKS.md?plain=1#L801
**Is your feature request related to a problem? Please describe.** shell-operator creates resources ValidatingWebhookConfiguration without labels and annotations. **Describe the solution you'd like to see** - Add new environment variables...
Trying to manage gcp PostgreSQL user with Shell-operator. **Is your feature request related to a problem? Please describe.** Currently, GCP PostgreSQL Users Can not be assigned any custom DB role....
**Is your feature request related to a problem? Please describe.** Shell-operator supports only validating admission webhook. Mutating webhook is missing. [More info](https://kubernetes.io/docs/reference/access-authn-authz/extensible-admission-controllers/#what-are-admission-webhooks). **Describe the solution you'd like to see** -...