/flux-demo

A GitOps workflow example for multi-env deployments with Flux, Kustomize and Helm.

Primary LanguageShellApache License 2.0Apache-2.0

It's Flux Demo Time!

  1. Create a cluster
civo k3s create --version 1.22.2-k3s1 --save --switch --wait --merge
  1. Hook flux up to this repo
export GITHUB_TOKEN=mytoken
flux bootstrap github \
    --owner=cablespaghetti \
    --repository=flux-demo \
    --branch=main \
    --personal \
    --path=clusters/staging
  1. Go to your new website...