From 96ecb86f23f2e614399765c69014d24ffb2db0ef Mon Sep 17 00:00:00 2001 From: Ludovic Piot Date: Wed, 5 Nov 2025 17:41:52 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9D=20=F0=9F=8E=A8=20lpiot-issue-8:=20?= =?UTF-8?q?Add=20the=20Flux=20bootstrap=20without=20relying=20on=20an=20or?= =?UTF-8?q?ganization?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- slides/flux/bootstrap.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/slides/flux/bootstrap.md b/slides/flux/bootstrap.md index 48256c82..9219ad13 100644 --- a/slides/flux/bootstrap.md +++ b/slides/flux/bootstrap.md @@ -116,6 +116,32 @@ k8s@shpod:~$ flux bootstrap github \ class: extra-details +### Creating a personnal dedicated `Github` repo + +You don't need to rely onto a Github organization: any `Github` personnal repository is OK. + +.lab[ + +- let's replace the `GITHUB_TOKEN` value by our _Personal Access Token_ +- and the `GITHUB_REPO` value by our specific repository name + +```bash +k8s@shpod:~$ export GITHUB_TOKEN="my-token" && \ + export GITHUB_USER="lpiot" && \ + export GITHUB_REPO="fleet-config-using-flux-XXXXX" + +k8s@shpod:~$ flux bootstrap github \ + --owner=${GITHUB_USER} \ + --personal \ + --repository=${GITHUB_REPO} \ + --path=clusters/CLOUDY +``` +] + +--- + +class: extra-details + Here is the result ```bash