All Projects → kennethreitz-archive → Bruce Operator

kennethreitz-archive / Bruce Operator

Licence: apache-2.0
The BRUCE operator.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Bruce Operator

codis-operator
Codis Operator creates and manages codis clusters(proxy based Redis cluster solution) running in kubernetes.(WIP)
Stars: ✭ 21 (+40%)
Mutual labels:  operator, k8s
Kanary
Kubernetes Operator to manage canary deployment using HAProxy
Stars: ✭ 14 (-6.67%)
Mutual labels:  operator, k8s
bilrost
Kubernetes controller/operator to set up OAUTH2/OIDC security on any ingress based service
Stars: ✭ 17 (+13.33%)
Mutual labels:  operator, k8s
kube-code-generator
Kubernetes code generator docker image
Stars: ✭ 60 (+300%)
Mutual labels:  operator, k8s
rabbitmq-operator
RabbitMQ Kubernetes operator
Stars: ✭ 16 (+6.67%)
Mutual labels:  operator, k8s
td-redis-operator
一款强大的云原生redis-operator,经过大规模生产级运行考验,支持分布式集群、支持主备切换等缓存集群解决方案…The powerful cloud-native redis-operator, which has passed the test of large-scale production-level operation, supports distributed clusters and active/standby switching ...
Stars: ✭ 327 (+2080%)
Mutual labels:  operator, k8s
namespace-provisioner
A Kubernetes operator creating K8s resources by annotating namespaces
Stars: ✭ 52 (+246.67%)
Mutual labels:  operator, k8s
Kadalu
A lightweight Persistent storage solution for Kubernetes / OpenShift using GlusterFS in background.
Stars: ✭ 239 (+1493.33%)
Mutual labels:  operator, k8s
memcached
Memcached Operator for Kubernetes
Stars: ✭ 18 (+20%)
Mutual labels:  operator, k8s
radondb-mysql-kubernetes
Open Source,High Availability Cluster,based on MySQL
Stars: ✭ 146 (+873.33%)
Mutual labels:  operator, k8s
deploy
Deploy Development Builds of Open Cluster Management (OCM) on RedHat Openshift Container Platform
Stars: ✭ 133 (+786.67%)
Mutual labels:  operator, k8s
Kooper
Kooper is a simple Go library to create Kubernetes operators and controllers.
Stars: ✭ 388 (+2486.67%)
Mutual labels:  operator, k8s
carvel-secretgen-controller
secretgen-controller provides CRDs to specify what secrets need to be on Kubernetes cluster (to be generated or not)
Stars: ✭ 54 (+260%)
Mutual labels:  operator, k8s
sbom-operator
Catalogue all images of a Kubernetes cluster to multiple targets with Syft
Stars: ✭ 114 (+660%)
Mutual labels:  operator, k8s
galaxykube
PolarDB-X Operator is a Kubernetes extension that aims to create and manage PolarDB-X cluster on Kubernetes.
Stars: ✭ 65 (+333.33%)
Mutual labels:  operator, k8s
grafana-operator
An operator for Grafana that installs and manages Grafana instances, Dashboards and Datasources through Kubernetes/OpenShift CRs
Stars: ✭ 449 (+2893.33%)
Mutual labels:  operator, k8s
Etcd Cloud Operator
Deploying and managing production-grade etcd clusters on cloud providers: failure recovery, disaster recovery, backups and resizing.
Stars: ✭ 149 (+893.33%)
Mutual labels:  operator, k8s
Console
Management UI for MinIO and MinIO operator
Stars: ✭ 159 (+960%)
Mutual labels:  operator, k8s
siddhi-operator
Operator allows you to run stream processing logic directly on a Kubernetes cluster
Stars: ✭ 16 (+6.67%)
Mutual labels:  operator, k8s
Linstor Server
High Performance Software-Defined Block Storage for container, cloud and virtualisation. Fully integrated with Docker, Kubernetes, Openstack, Proxmox etc.
Stars: ✭ 374 (+2393.33%)
Mutual labels:  operator, k8s

BRUCE Kubernetes Operator

Buildpack RUntime Container Environment.

Goal: Provide the Heroku Buildpack experience to K8S, with a hint of ZEIT's Now.

Architecture ideas are being formulated.

Project Discussion

Prior Art

Bruce is also the name of the shark from the film Jaws.

✨🍰✨

Deploying This Repo

This is an active development project, so I don't recommend this, yet.

$ kubectl create -n bruce -f https://raw.githubusercontent.com/kennethreitz/bruce-operator/master/deploy/operator.yml

The operator will take care of installing Custom Resource Definitions, Perstient Volume Claims, etc.

Developing This Repo

The BRUCE operator, written in Python (will be attempted, at least).

# ./build.bat
$ docker build --tag kennethreitz/bruce-operator .
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].