SaaSHub helps you find the best software and product alternatives Learn more →
Shell-operator Alternatives
Similar projects and alternatives to shell-operator
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
bank-vaults
Discontinued A Vault swiss-army knife: A CLI tool to init, unseal and configure Vault (auth methods, secret engines).
-
mysql-operator
Asynchronous MySQL Replication on Kubernetes using Percona Server and Openark's Orchestrator.
-
-
-
-
subdomain-mapper-operator
This operator patches an ingress to automatically create subdomains for services based on annotations.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
akrobateo
Akrobateo is a simple Kubernetes operator to expose in-cluster LoadBalancer services as node hostPorts using DaemonSets.
-
spark-operator
Kubernetes operator for managing the lifecycle of Apache Spark applications on Kubernetes.
shell-operator discussion
shell-operator reviews and mentions
-
How to create a watch over namespaces?
Maybe, the Shell operator is a good tool for that?
-
Is there a way to execute script after a crash?
Shell-operator to parse logs and make action after the pod crash.
-
Cert Manager - Get it to do something on renewal, such as call webhook or fire up a container
Argo workflow can trigger from k8s objects but may be a bit more than you need, shell-operator may be good enough https://github.com/flant/shell-operator for a quick win
-
Automatically create subdomains for services similar to Vercel Preview
I used https://github.com/flant/shell-operator to write a simple Kubernetes operator that automatically creates subdomains for your services by patching an existing ingress.
- Run a pod in a namespace without having access to it's secrets?
-
Best option to write a CRD today?
If you are more into lightweight and common use cases, look at metacontroller or the shell-operator.
-
How long does it take to learn go and program a K8s operator?
Believe it or not, you can write a Kubernetes operator using simple shell scripts: https://github.com/flant/shell-operator
-
LoadBalancer type service on bare-metal
You could use something like shell operator, metacontroller, or operator-sdk to run a command against your load balancer's API whenever a LoadBalancer service is created.
-
looking for a Kubernetes controller watching logs and run commands / restarting pods
https://github.com/flant/shell-operator should get you quite far but this sounds like the process should just shut itself down when that case is hit...
-
shell-operator reaches its v1.0.0 release: hooks without kubectl
shell-operator is already used in KubeSphere's ks-installer, Confluent's Kafka DevOps solution, Deckhouse Kubernetes platform, and more. All documentation is available in the project's GitHub repo — if you feel it might be interesting for your needs, give it a try! Any feedback is warmly welcome.
-
A note from our sponsor - SaaSHub
www.saashub.com | 23 Mar 2025
Stats
flant/shell-operator is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of shell-operator is Go.
Popular Comparisons
- shell-operator VS mysql-operator
- shell-operator VS github-actions-runner-operator
- shell-operator VS keepalived-operator
- shell-operator VS percona-xtradb-cluster-operator
- shell-operator VS metacontroller
- shell-operator VS k8s-bigip-ctlr
- shell-operator VS subdomain-mapper-operator
- shell-operator VS bank-vaults
- shell-operator VS akrobateo
- shell-operator VS spark-operator