41 lines
951 B
Plaintext
41 lines
951 B
Plaintext
# 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>
|