All Projects → jetstack → Navigator

jetstack / Navigator

Licence: apache-2.0
Managed Database-as-a-Service (DBaaS) on Kubernetes

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Navigator

k6-operator
An operator for running distributed k6 tests.
Stars: ✭ 170 (-36.09%)
Mutual labels:  kubernetes-operator
siddhi-operator
Operator allows you to run stream processing logic directly on a Kubernetes cluster
Stars: ✭ 16 (-93.98%)
Mutual labels:  kubernetes-operator
rabbitmq-operator
RabbitMQ Kubernetes operator
Stars: ✭ 16 (-93.98%)
Mutual labels:  kubernetes-operator
secureCodeBox-v2
This Repository contains the stable beta preview of the next major secureCodeBox (SCB) release v2.0.0.
Stars: ✭ 23 (-91.35%)
Mutual labels:  kubernetes-operator
wordpress-operator
Bitpoke Kubernetes operator for WordPress
Stars: ✭ 159 (-40.23%)
Mutual labels:  kubernetes-operator
konsumerator
Kafka Consumer Operator. Kubernetes operator to manage consumers of unbalanced kafka topics with per-partition vertical autoscaling based on Prometheus metrics
Stars: ✭ 20 (-92.48%)
Mutual labels:  kubernetes-operator
cloudformation-operator
A Kubernetes operator for managing CloudFormation stacks via a CustomResource
Stars: ✭ 98 (-63.16%)
Mutual labels:  kubernetes-operator
Service Level Operator
Manage application's SLI and SLO's easily with the application lifecycle inside a Kubernetes cluster
Stars: ✭ 260 (-2.26%)
Mutual labels:  kubernetes-operator
wg-operator
Wireguard operator
Stars: ✭ 20 (-92.48%)
Mutual labels:  kubernetes-operator
keenest-rube
Clojure interface to Kubernetes
Stars: ✭ 57 (-78.57%)
Mutual labels:  kubernetes-operator
spark-operator
Operator for managing the Spark clusters on Kubernetes and OpenShift.
Stars: ✭ 129 (-51.5%)
Mutual labels:  kubernetes-operator
chaos-operator
chaos engineering via kubernetes operator
Stars: ✭ 90 (-66.17%)
Mutual labels:  kubernetes-operator
couchdb-operator
prototype kubernetes operator for couchDB
Stars: ✭ 17 (-93.61%)
Mutual labels:  kubernetes-operator
cdap-operator
CDAP Kubernetes Operator
Stars: ✭ 17 (-93.61%)
Mutual labels:  kubernetes-operator
port-map-operator
LoadBalancer Service type implementation for home Kubernetes clusters via Port Control Protocol.
Stars: ✭ 25 (-90.6%)
Mutual labels:  kubernetes-operator
kubereplay
Seamless integration of goReplay and Kubernetes
Stars: ✭ 30 (-88.72%)
Mutual labels:  kubernetes-operator
netperf-operator
Kubernetes operator to measure TCP transmission speed between 2 pods
Stars: ✭ 39 (-85.34%)
Mutual labels:  kubernetes-operator
Capsule
Kubernetes Operator for multi-tenancy
Stars: ✭ 261 (-1.88%)
Mutual labels:  kubernetes-operator
Learn-ServiceMesh-Workshop
Labs for Kubecon NA Workshop on Service Mesh with Cloud PKS
Stars: ✭ 13 (-95.11%)
Mutual labels:  kubernetes-operator
aws-iam-operator
AWS IAM Operator for Kubernetes
Stars: ✭ 23 (-91.35%)
Mutual labels:  kubernetes-operator

Navigator - self managed DBaaS on Kubernetes

Navigator is a Kubernetes extension for managing common stateful services on Kubernetes. It is implemented as a custom apiserver that operates behind kube-aggregator and introduces a variety of new Kubernetes resource types.

As a result of this design, managing your services feels as natural as any other resource in Kubernetes core. This means you can manage fine-grained permissions via conventional RBAC rules, allowing you to offer popular but complex services "as a Service" within your organisation.

For more in-depth information and to get started, jump to the docs.

Here's a quick demo of creating, scaling and deleting a Cassandra database:

Supported databases

Whilst we aim to support as many common applications as possible, it does take a certain level of operational knowledge of the applications in question in order to develop a pilot. Therefore, we'd like to reach out to others that are interested in our efforts & would like to see a new application added (or existing one improved!).

Please search for or create an issue for the application in question you'd like to see a part of Navigator, and we can begin discussion on implementation & planning.

Name Version Status Notes
Elasticsearch 5.x Alpha more info
Cassandra 3.x Alpha more info

Credits

An open-source project by Jetstack.io.

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].