Skip to content

andrewg-xyz/dubbd-demo-june2023

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Defense Unicorns Big Bang Distro on AWS

Repository was used for a Live event and demonstration of deploying Defense Unicorns Big Bang Distro on June 22, 2023. You should look at uds-package-dubbd for the latest and greatest packages, documentation, etc...

This post on Medium, also has a good overview and instructions.

Quick Start

I didn't convince you to look elsewhere... you sure...

Repeating the demo is relatively easy :) - I recommend taking a look at zarf-config.yaml on the few variables exposed by Defense Unicorns Big Bang Distro.

  1. docker login ghcr.io -u {user} -p {token} - credentials used to pull the dubbd oci artifact
  2. aws configure - for your target environment
  3. cd infra && terraform init && terraform apply - deploy resources for saving terraform state. (extra credit if you integrate into the zarf package in the infra folder)
  4. eksctl create cluster -f infra/config.yaml - deploy the EKS cluster, (alternative use the Zarf package in ./infra/zarf.yaml)
  5. zarf init --components git-server
  6. zarf package deploy oci://ghcr.io/defenseunicorns/packages/dubbd-aws:0.3.0-amd64 --oci-concurrency=15 --confirm

Notes

  1. bigbang.dev DNS record points to localhost by defaut.
    1. get your AWS loadbalancer IP and add records to your /etc/hosts in order to reach web ui's like neuvector.bigbang.dev | grafana.bigbang.dev
  2. Teardown
    1. cd infra; eksctl delete cluster -f config.yaml --disable-nodegroup-eviction --force; cd -;

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages