Important
DUBBD has been deprecated in favor of uds-core
Pre-built Zarf Package of DoD-Platform-One/big-bang configured for production use by Defense Unicorns.
- Zarf is installed locally with a minimum version of v0.32.1
- Optional: A working Kubernetes cluster on v1.27+ -- e.g k3d, k3s, RKE2, etc (Zarf can be used to deploy a built-in k3s distribution)
- Working kube context (
kubectl get nodes
<-- this command works)
For additional information see here.
Assumes you've followed the prerequisites and have a k3d cluster running.
zarf init --components=git-server --confirm
zarf package deploy oci://ghcr.io/defenseunicorns/packages/dubbd-k3d:<VERSION> # search tags at https://github.com/defenseunicorns/uds-package-dubbd/pkgs/container/packages%2Fdubbd-k3d
zarf tools kubectl get pods -A
For deploying other flavors of DUBBD:
- aws - DUBBD for aws (EKS)
- dubbd-aws - DUBBD package for aws (imports DUBBD base)
- k8s-manifests - k8s manifest files for aws
- values - values file overrides for aws
- defense-unicorns-distro - base DUBBD package definition
- manifests - k8s manifests
- alerts - k8s manifests for alerting
- scripts - scripts for zarf package
- manifests - k8s manifests
- k3d - DUBBD for k3d (local development)
- values - values file overrides for k3d
- rke2 - DUBBD for rke2
- values - values file overrides for rke2
- values - shared values files
DUBBD is no longer supported, please see uds-core
See DUBBD Releases for more information.
Please see the CONTRIBUTING.md.