devMachineSetup/.env.example

41 lines
951 B
Plaintext
Raw Permalink Normal View History

2026-05-17 22:26:57 +00:00
# Copy this file to .env and update values for your environment.
# Example:
# cp .env.example .env
# Optional: path to env file for setup-k8s-workspace.sh
# ENV_FILE=.env
# Optional kubeconfig source (copied to ~/.kube/config)
KUBECONFIG_SOURCE=
# Optional kube context to switch to
KUBE_CONTEXT=
# k9s behavior
APPLY_K9S_CONFIG=true
FORCE_K9S_CONFIG=false
# Flux bootstrap behavior
FLUX_BOOTSTRAP=true
FLUX_PROVIDER=gitea
FLUX_GIT_BRANCH=main
FLUX_NAMESPACE=flux-system
FLUX_GIT_PATH=
# Gitea/Forgejo (default provider) via SSH
# Example: ssh://git@forgejo.example.com:30222/org/platform-gitops.git
FLUX_GIT_URL=
FLUX_GIT_PRIVATE_KEY_FILE=$HOME/.ssh/id_ed25519
FLUX_INSECURE_HOSTKEYS=false
# GitHub provider settings
FLUX_GITHUB_OWNER=
FLUX_GITHUB_REPO=
# GITHUB_TOKEN=<set in shell, do not commit>
# GitLab provider settings
FLUX_GITLAB_HOSTNAME=gitlab.com
FLUX_GITLAB_OWNER=
FLUX_GITLAB_REPO=
# GITLAB_TOKEN=<set in shell, do not commit>