Skip to content

bbctlπŸ“œ

Version: 1.0.0-bb.4 Type: application AppVersion: 1.0.0 Maintenance Track: bb_integrated

bbctl as a helm chart for partial automated management of Big Bang.

IntroductionπŸ“œ

bbctl is a command line interface (CLI) tool to simplify development, deployment, auditing, and maintaining the deployment of Big Bang a kubernetes cluster.

This repository is for the bbctl chart. For bbctl application, development please refer to: https://repo1.dso.mil/big-bang/apps/developer-tools/bbctl.

Developer DocumentationπŸ“œ

Help Contribute! See the developer documentation. The CLI tool is developed in Go language and uses the cobra library to implement commands.

bbctl Usage and Design PrioritiesπŸ“œ

Multiple execution contextsπŸ“œ

bbctl will be running as a cronjob in cluster, possibly as web server in cluster, potentially in pipelines, and on developer machines.

External and internal usersπŸ“œ

bbctl is currently used both inside and outside the Big Bang team as a fully open source project.

Upstream ReferencesπŸ“œ

Upstream Release NotesπŸ“œ

There is no upstream for this chart. Application development for bbctl is done in this repository: https://repo1.dso.mil/big-bang/apps/developer-tools/bbctl.

Learn MoreπŸ“œ

Pre-RequisitesπŸ“œ

  • Kubernetes Cluster deployed
  • Kubernetes config installed in ~/.kube/config
  • Helm installed

Install Helm

https://helm.sh/docs/intro/install/

DeploymentπŸ“œ

  • Clone down the repository
  • cd into directory
helm install bbctl chart/

ValuesπŸ“œ

Please see the values docs.

ContributingπŸ“œ

Please see the contributing guide if you are interested in contributing.


This file is programatically generated using helm-docs and some BigBang-specific templates. The gluon repository has instructions for regenerating package READMEs.