Illustration Image

Cassandra.Link

The best knowledge base on Apache Cassandra®

Helping platform leaders, architects, engineers, and operators build scalable real time data platforms.

10/31/2018

Reading time:1 min

jetstack/navigator

by John Doe

Navigator is a Kubernetes extension for managing common stateful services onKubernetes. It is implemented as a custom apiserver that operates behindkube-aggregator and introducesa variety of new Kubernetes resource types.As a result of this design, managing your services feels as natural as anyother resource in Kubernetes core. This means you can manage fine-grainedpermissions via conventional RBAC rules, allowing you to offer popular butcomplex 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 databasesWhilst we aim to support as many common applications as possible, it does takea certain level of operational knowledge of the applications in question inorder to develop a pilot. Therefore, we'd like to reach out to others that areinterested in our efforts & would like to see a new application added (orexisting one improved!).Please search for or create an issue for the application in question you'd liketo see a part of Navigator, and we can begin discussion on implementation &planning.NameVersionStatusNotesElasticsearch5.xAlphamore infoCassandra3.xAlphamore infoCreditsAn open-source project by Jetstack.io.

Illustration Image

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.

Related Articles

elastic
logging
kibana

Cassandra open-source log analysis in Kibana, using filebeat, modeled in Docker

John Doe

2/16/2024

cassandra
kubernetes

Checkout Planet Cassandra

Claim Your Free Planet Cassandra Contributor T-shirt!

Make your contribution and score a FREE Planet Cassandra Contributor T-Shirt! 
We value our incredible Cassandra community, and we want to express our gratitude by sending an exclusive Planet Cassandra Contributor T-Shirt you can wear with pride.

Join Our Newsletter!

Sign up below to receive email updates and see what's going on with our company

Explore Related Topics

AllKafkaSparkScyllaSStableKubernetesApiGithubGraphQl

Explore Further

elastic