Getting Started with Big Bangπ
This section takes a new operator from orientation to the correct deployment path. It intentionally does not repeat architecture, package configuration, or day-two operational reference material.
What is Big Bang?π
Big Bang is an umbrella Helm chart. Flux reconciles the Big Bang chart, and the chart renders the Flux and Kubernetes resources needed to deploy enabled packages.
The selected Big Bang values determine:
- Which integrated or additional packages are enabled.
- Where package charts or Git sources are retrieved.
- Which common settings Big Bang passes into package charts.
- How Flux reconciles and remediates those package releases.
See Packages for the available integrations and Architecture for the component relationships.
What isn’t Big Bang?π
Big Bang does not provision or fully secure the underlying Kubernetes cluster. Cluster lifecycle, node hardening, CNI, CSI, load balancing, DNS, identity infrastructure, external data services, backups, and organizational security processes remain operator responsibilities.
It is also not, by itself, proof of compliance or an authorization to operate. See the Security Model for the platform boundary.
What are the benefits of using Big Bang?π
Big Bang gives platform teams a versioned way to integrate and reconcile multiple Kubernetes packages through one GitOps configuration. It can reduce repeated integration work, make intended state reviewable in Git, and provide consistent package defaults and upgrade relationships. Those benefits depend on pinning releases, testing configuration, protecting Git and registry access, and operating the resulting platform.
Choose Your Pathπ
| If you want to⦠| Start with⦠| Result |
|---|---|---|
| Learn or evaluate Big Bang | Evaluation Quickstart | A disposable k3d-based environment, not a production baseline |
| Build a customer-managed environment | First Deployment | A version-controlled GitOps repository based on the customer template |
| Deploy without external network access | Disconnected Environments | A plan for mirrored sources, images, credentials, and validation |
| Add Big Bang to an existing environment | Prerequisites, then First Deployment | Validation of cluster capabilities before reconciliation |
| Upgrade an existing installation | Upgrades | A release-by-release upgrade workflow |
Before You Deployπ
For the exact Big Bang release you intend to use:
- Confirm that the cluster satisfies the
kubeVersionconstraint. - Inventory enabled packages and plan capacity, storage, networking, ingress, and external dependencies.
- Prepare Git, registry, identity, certificate, and SOPS access.
- Decide whether the deployment is an evaluation or a production-oriented environment.
- Read the release notes and test the complete configuration before production.
The detailed requirements are maintained in Prerequisites.
After Installationπ
Continue with:
- Configuration to manage Big Bang and package values.
- Operations for upgrades, backup, monitoring, and maintenance.
- Troubleshooting when a Flux source or release is not ready.
- Frequently Asked Questions for licensing, support, and deployment boundaries.