Giter Site home page Giter Site logo

snekcode / big-bang Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dod-platform-one/bigbang

0.0 0.0 0.0 18.58 MB

Big Bang is a declarative, continuous delivery tool for core DoD hardened and approved packages into a Kubernetes cluster.

Home Page: https://repo1.dso.mil/snekcode/bigbang

License: Apache License 2.0

Shell 40.34% Smarty 59.66%

big-bang's Introduction

Big Bang

Big Bang is a declarative, continuous delivery tool for deploying DoD hardened and approved packages into a Kubernetes cluster.

If viewing this from Github, note that this is a mirror of a government repo hosted on Repo1 by DoD Platform One. Please direct all code changes, issues and comments to https://repo1.dso.mil/platform-one/big-bang/bigbang

Usage & Scope

Big Bang's scope is to provide publicly available installation manifests for:

  • A specific set of packages that adhere to the DevSecOps Reference Architecture. The core list of packages can be found here.

  • Packages that facilitate development of applications that adhere to the DevSecOps Reference Architecture. The full list of packages can be found here.

Big Bang also builds tooling around the testing and validation of Big Bang packages. These tools are provided as-is, without support.

Big Bang is intended to be used for deploying and maintaining a DoD hardened and approved set of packages into a Kubernetes cluster. Deployment and configuration of ingress/egress, load balancing, policy auditing, logging, monitoring, etc. are handled via Big Bang. Additional packages (e.g. ArgoCD, GitLab) can also be enabled and customized to extend Big Bang's baseline. Once deployed, the Kubernetes cluster can be used to add mission specific applications.

Additional information can be found at Big Bang Docs and here.

Getting Started

  • You will need to instantiate a Big Bang environment tailored to your needs. The Big Bang customer template is provided for you to copy into your own Git repository and begin modifications.

Contributing to Big Bang

There are 3 main ways to contribute to Big Bang:

Additional information can be found in the contributing guide.

Release Schedule

  • Big Bang releases every 2 weeks with a minor release number. In order to stay current with all features and security updates ensure you are no more than n-2 releases behind.

Navigating our documentation

Big Bang Documentation is located in the following locations:

big-bang's People

Contributors

rgarcia6520 avatar brandencobb avatar runyontr avatar boojapho avatar mjnagel avatar rushevan avatar brandtkeller avatar echuang-rc avatar pgjordan avatar bhearn7 avatar jrolachea3 avatar blancharda avatar ntwkninja avatar simplytunde avatar rushyrush avatar rjferguson21 avatar hydrarazzle avatar iahmad94 avatar lmco-costello avatar lucasrod16 avatar ericgoode avatar jfoster2022 avatar filmo003 avatar renovate-bot avatar jeff-mccoy avatar anthonywendt avatar ozzie100 avatar aray-oteemo avatar bushong1 avatar cdevarenne avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.