constants

package
v0.8.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 12, 2025 License: MPL-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

View Source
const DefaultAKSOIDCClientID = "80faf920-1908-4b52-b5ef-a8e7bedfc67a"

DefaultAKSOIDCClientID is the standard Azure AKS OIDC client ID used for all AKS clusters.

View Source
const DefaultAKSOIDCServerID = "6dae42f8-4368-4678-94ff-3960e28e3630"

DefaultAKSOIDCServerID is the standard Azure AKS OIDC server ID (application ID of the Microsoft-managed enterprise application "Azure Kubernetes Service AAD Server"). This is the same for all AKS clusters with AKS-managed Azure AD enabled.

View Source
const DefaultAWSLocalstackImage = "localstack/localstack:4.12.0"

renovate: datasource=docker depName=localstack/localstack

View Source
const DefaultAWSLocalstackProImage = "localstack/localstack-pro:4.12.0"

renovate: datasource=docker depName=localstack/localstack-pro

View Source
const DefaultDNSImage = "coredns/coredns:1.13.2"

renovate: datasource=docker depName=coredns/coredns

View Source
const DefaultFluxCleanupTimeout = 30 * time.Minute
View Source
const DefaultFluxKustomizationForce = false
View Source
const DefaultFluxKustomizationInterval = 1 * time.Minute
View Source
const DefaultFluxKustomizationPrune = true
View Source
const DefaultFluxKustomizationRetryInterval = 2 * time.Minute
View Source
const DefaultFluxKustomizationTimeout = 5 * time.Minute
View Source
const DefaultFluxKustomizationWait = true
View Source
const DefaultFluxSourceInterval = 1 * time.Minute
View Source
const DefaultFluxSourceTimeout = 2 * time.Minute
View Source
const DefaultFluxSystemNamespace = "system-gitops"
View Source
const DefaultGitLiveReloadImage = "ghcr.io/windsorcli/git-livereload:v0.2.1"

renovate: datasource=docker depName=ghcr.io/windsorcli/git-livereload-server

View Source
const DefaultGitLiveReloadPassword = "local"
View Source
const DefaultGitLiveReloadRsyncExclude = ".windsor,.terraform,.volumes,.venv"
View Source
const DefaultGitLiveReloadRsyncInclude = "kustomize"
View Source
const DefaultGitLiveReloadRsyncProtect = "flux-system"
View Source
const DefaultGitLiveReloadUsername = "local"
View Source
const DefaultGitLiveReloadWebhookURL = "http://worker-1.test:30292/hook/5dc88e45e809fb0872b749c0969067e2c1fd142e17aed07573fad20553cc0c59"

Hook URL corresponds to the webhook token "abcdef123456". see: https://fluxcd.io/flux/components/notification/receivers/

View Source
const DefaultKustomizationWaitMaxFailures = 5

Maximum number of consecutive failures before giving up

View Source
const DefaultKustomizationWaitPollInterval = 5 * time.Second

Poll interval for CLI WaitForKustomizations

View Source
const DefaultKustomizationWaitTotalTimeout = 10 * time.Minute

Used for aggregate CLI wait (not per-resource)

View Source
const DefaultNetworkCIDR = "10.5.0.0/16"
View Source
const DefaultNodeHealthCheckPollInterval = 10 * time.Second
View Source
const DefaultNodeHealthCheckTimeout = 5 * time.Minute
View Source
const DefaultOCIBlueprintURL = "oci://ghcr.io/windsorcli/core:latest"
View Source
const DefaultTalosAPIPort = 50000
View Source
const DefaultTalosControlPlaneCPU = 2
View Source
const DefaultTalosControlPlaneRAM = 2
View Source
const DefaultTalosImage = "ghcr.io/siderolabs/talos:v1.11.5"

renovate: datasource=github-releases depName=siderolabs/talos

View Source
const DefaultTalosWorkerCPU = 4
View Source
const DefaultTalosWorkerRAM = 4
View Source
const KubernetesShortTimeout = 200 * time.Millisecond
View Source
const MinimumVersion1Password = "2.15.0"
View Source
const MinimumVersionAWSCLI = "2.15.0"
View Source
const MinimumVersionColima = "0.9.0"
View Source
const MinimumVersionDocker = "23.0.0"
View Source
const MinimumVersionDockerCompose = "2.20.0"
View Source
const MinimumVersionKubectl = "1.27.0"
View Source
const MinimumVersionKubelogin = "0.1.7"
View Source
const MinimumVersionLima = "1.0.0"
View Source
const MinimumVersionTalosctl = "1.7.0"
View Source
const MinimumVersionTerraform = "1.7.0"
View Source
const RegistryDefaultHostPort = 5001
View Source
const RegistryDefaultImage = "registry:3.0.0"

renovate: datasource=docker depName=registry

Variables

View Source
var CommitSHA = "none"

CommitSHA is the git commit SHA, set at build time via ldflags

View Source
var PinnedBlueprintURL = ""

Build-time variable for pinned blueprint URL (set via ldflags)

View Source
var Version = "dev"

Version is the CLI version, set at build time via ldflags

Functions

func GetEffectiveBlueprintURL added in v0.7.0

func GetEffectiveBlueprintURL() string

GetEffectiveBlueprintURL returns the pinned blueprint URL if set at build time, otherwise returns the default blueprint URL. This allows for different behavior between development builds (using :latest) and release builds (using pinned versions).

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL