shell-operator icon indicating copy to clipboard operation
shell-operator copied to clipboard

Shell-operator is a tool for running event-driven scripts in a Kubernetes cluster

Results 123 shell-operator issues
Sort by recently updated
recently updated
newest added

**Expected behavior (what you expected to happen)**: I have a hook located in the folder `/hooks/100-test/test.sh`. I am execute the command `/shell-operator hook snapshot 100-test/test.sh` and get information about resources...

We want to use a universal shell-operator image that contains a set of hooks. In different Kubernetes clusters, different sets of hooks need to be activated. This can be done,...

It looks like when `namespace.labelSelector` is used then label updates to namespace don't trigger hook. **Expected behavior (what you expected to happen)**: change to a namespace label listed in `namespace.labelSelector`...

**Is your feature request related to a problem? Please describe.** Some examples in /examples directory contains deprecated or deleted version of RBAC API (v1beta1) in "shell-operator-rbac.yaml". This causes a nasty...

#### Overview To make our parsing env process more clear, we can use [special lib](https://github.com/caarlos0/env) with zero dependencies. It was tested with addon operator, which need several commands too, to...

**Is your feature request related to a problem? Please describe.** In last iteration, we used to comment: [tests for binding context](https://github.com/flant/shell-operator/blob/main/pkg/hook/binding_context/binding_context_test.go) This issue to not forget rewrite this tests for...

enhancement

**Expected behavior (what you expected to happen)**: Docker build should produce an image. **Actual behavior (what actually happened)**: Docker build is failing since the following line is failing ``` RUN...

Bumps alpine from 3.21 to 3.23. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=alpine&package-manager=docker&previous-version=3.21&new-version=3.23)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...

dependencies
docker

#### Overview In PR #761, the event that triggers the GitHub workflow for publishing the Docker image was changed. However, the `check` job code was not updated accordingly. As a...

**Expected behavior (what you expected to happen)**: Release version == Package version