40 lines
1.5 KiB
Plaintext
40 lines
1.5 KiB
Plaintext
# Machine-local config. Copy to ctrl/.env (gitignored) and edit.
|
|
# Cluster SHAPE: an optional profile in ctrl/env.d/. Architecture MODEL: arch/<name>.json.
|
|
# Notes: docs/notes/env.md
|
|
|
|
# A profile in ctrl/env.d/ to build. Empty means rig's built-in defaults, which
|
|
# need no profile at all. Copy an env.d/*.env.example to <name>.env to add one.
|
|
PROFILE=
|
|
|
|
# Cluster name; the kubectl context becomes kind-<CLUSTER>.
|
|
# LEAVE UNSET: it defaults to this folder's name, which keeps the folder copyable.
|
|
# CLUSTER=
|
|
|
|
# Host ports. LEAVE UNSET — derived from the directory name (see ctrl/ports.sh).
|
|
# `bash ctrl/ports.sh persist` pins them here; set a value only to override.
|
|
# HTTP_PORT=
|
|
# HTTPS_PORT=
|
|
# TILT_PORT=
|
|
# REGISTRY_PORT=
|
|
|
|
# Where the application manifests live; repoint at their own repo, e.g.
|
|
# MANIFESTS_DIR=../platform-manifests/overlays/dev
|
|
MANIFESTS_DIR=ctrl/k8s/overlays/dev
|
|
|
|
# Where the installer fetches the pinned binaries from:
|
|
# upstream (needs internet) | artifactory (generic repo) | baked (in the image)
|
|
DEPS_SOURCE=upstream
|
|
DEPS_ARTIFACTORY_URL=
|
|
|
|
# --- Registry -------------------------------------------------------------
|
|
# Mode comes from the profile (REGISTRY_MODE). Secrets required for mirror/remote:
|
|
REGISTRY_REMOTE_URL=
|
|
REGISTRY_USER=
|
|
REGISTRY_PASSWORD=
|
|
|
|
# Corporate root CA, if Artifactory is fronted by an internal CA.
|
|
# Symptom when missing: x509: certificate signed by unknown authority
|
|
REGISTRY_CA_FILE=
|
|
|
|
# (The local registry's host port is part of the derived block above.)
|