Blackbeard 是 Kubernetes 的一个命名空间管理器
Blackbeard 是 Kubernetes 的一个命名空间管理器。 它可以帮助您使用命名空间开发和测试Kubernetes。
Go 其它杂项
共25Star
详细介绍
Blackbeard
A namespace manager for Kubernetes.
Introduction
Blackbeard is a namespace manager for Kubernetes. It helps you to develop and test with Kubernetes using namespaces.
Blackbeard helps you to deploy your Kubernetes manifests on multiple namespaces, making each of them running a different version of your microservices. You may use it to manage development environment (one namespace per developer) or for testing purpose (one namespace for each feature to test before deploying in production).
Playbooks
Blackbeard use playbooks to manage namespaces. A playbook is a collection of kubernetes manifest describing your stack, written as templates. A playbook also require a default.json
, providing the default values to apply to the templates.
Playbooks are created as files laid out in a particular directory tree.
Requirements
You must have kubectl
installed and configured to use Blackbeard
Installation
curl -sf https://raw.githubusercontent.com/Meetic/blackbeard/master/install.sh | sh
Example
You may find a fully working example in the example directory
Documentation
Documentation is available on the Blackbeard website
-
19 Star
-
61 Star
-
1 Star
-
1080 Star
-
10 Star
-
18008 Star
-
62 Star
-
2313 Star