Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Configuration ¶
type Configuration struct { config.CommonConfiguration CraneInCluster bool `yaml:"craneInCluster" env:"CRANE_IN_CLUSTER" env-default:"false"` DefaultKubeTimeout time.Duration `yaml:"defaultKubeTimeout" env:"DEFAULT_KUBE_TIMEOUT" env-default:"2m"` FieldManagerName string `yaml:"fieldManagerName" env:"FIELD_MANAGER_NAME" env-default:"crane-dyrector-io"` ForceOnConflicts bool `yaml:"forceOnConflicts" env:"FORCE_ON_CONFLICTS" env-default:"true"` KeyIssuer string `yaml:"keyIssuer" env:"KEY_ISSUER" env-default:"co.dyrector.io/issuer"` KubeConfig string `yaml:"kubeConfig" env:"KUBECONFIG" env-default:""` TestTimeoutDuration time.Duration `yaml:"testTimeout" env:"TEST_TIMEOUT" env-default:"15s"` // for injecting SecretPrivateKey SecretName string `yaml:"secretName" env:"SECRET_NAME" env-default:"dyrectorio-secret"` Namespace string `yaml:"namespace" env:"SECRET_NAMESPACE" env-default:"dyrectorio"` }
Crane(kubernetes)-specific configuration options
Click to show internal directories.
Click to hide internal directories.