Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/keikoproj/manager
Multi K8s cluster Namespace Management
https://github.com/keikoproj/manager
Last synced: 22 days ago
JSON representation
Multi K8s cluster Namespace Management
- Host: GitHub
- URL: https://github.com/keikoproj/manager
- Owner: keikoproj
- License: apache-2.0
- Created: 2020-03-05T01:10:27.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-10-25T21:41:13.000Z (about 1 year ago)
- Last Synced: 2024-08-05T17:23:33.345Z (4 months ago)
- Language: Go
- Homepage:
- Size: 366 KB
- Stars: 9
- Watchers: 6
- Forks: 3
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- awesome-cloud-native - manager - Multi K8s cluster Namespace Management. (Management)
README
# manager
[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)][GithubMaintainedUrl]
[![PR](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)][GithubPrsUrl]
[![slack](https://img.shields.io/badge/slack-join%20the%20conversation-ff69b4.svg)][SlackUrl]![version](https://img.shields.io/badge/version-0.0.1-blue.svg?cacheSeconds=2592000)
[![Build Status][BuildStatusImg]][BuildMasterUrl]
[![codecov][CodecovImg]][CodecovUrl]
[![Go Report Card][GoReportImg]][GoReportUrl]### What is keiko manager?
keiko manager provides the capability of managing all the target clusters from the central control plane cluster. In the phase 1 of the project, we are going to concentrate on Namespace Management followed by other features like RBAC, Monitoring and consolidated view of all the clusters in a single pane.### Background
At Intuit, we manage around 170+ clusters (at the time of writing this page) and around 7000 namespaces. We know the pain of managing the namespaces when it comes to very large number of namespaces and we have an internal product which shows the consolidated view for managing all the clusters and namespaces.
As part of Kubecon 2019 demo, there are lot of companies interested in that internal product and we are launching this effort to open source some of the modules with our learnings in managing very large number of clusters and namespaces.
This effort mainly focuses on managing namespaces as there are many open source and vendor products are already available to manage the clusters with variety of options including clusters in AWS, GCP and on-premise.### Status
This project is in initial stage and actively being worked on. Apart from what is being mentioned here, if you are interested to see any other features feel free to create the issues and as always we welcome contributions with open arms.### High Level Design
![High_Design](docs/images/keiko-manager.jpeg)
## ❤ Contributing ❤
Please see [CONTRIBUTING.md](.github/CONTRIBUTING.md).
## Developer Guide
Please see [DEVELOPER.md](.github/DEVELOPER.md)
[install]: docs/README.md
[ext_link]: https://upload.wikimedia.org/wikipedia/commons/d/d9/VisualEditor_-_Icon_-_External-link.svg[GithubMaintainedUrl]: https://github.com/keikoproj/manager/graphs/commit-activity
[GithubPrsUrl]: https://github.com/keikoproj/manager/pulls
[SlackUrl]: https://keikoproj.slack.com/messages/manager[BuildStatusImg]: https://travis-ci.org/keikoproj/manager.svg?branch=master
[BuildMasterUrl]: https://travis-ci.org/keikoproj/manager[CodecovImg]: https://codecov.io/gh/keikoproj/manager/branch/master/graph/badge.svg
[CodecovUrl]: https://codecov.io/gh/keikoproj/manager[GoReportImg]: https://goreportcard.com/badge/github.com/keikoproj/manager
[GoReportUrl]: https://goreportcard.com/report/github.com/keikoproj/manager