Documentation ¶
Index ¶
Constants ¶
View Source
const ( // Environment Variable Names EnvEiriniCertsDir = "EIRINI_CERTS_DIR" EnvPodName = "POD_NAME" EnvCFInstanceIP = "CF_INSTANCE_IP" EnvCFInstanceIndex = "CF_INSTANCE_INDEX" EnvCFInstanceGUID = "CF_INSTANCE_GUID" EnvCFInstanceInternalIP = "CF_INSTANCE_INTERNAL_IP" EnvCFInstanceAddr = "CF_INSTANCE_ADDR" EnvCFInstancePort = "CF_INSTANCE_PORT" EnvCFInstancePorts = "CF_INSTANCE_PORTS" EiriniCertsDir = "/etc/eirini/certs" )
Variables ¶
View Source
var ErrInvalidInstanceIndex = errors.New("invalid instance index")
View Source
var ErrNotFound = errors.New("not found")
Functions ¶
This section is empty.
Types ¶
type ControllerConfig ¶
type ControllerConfig struct { KubeConfig `yaml:",inline"` ApplicationServiceAccount string `yaml:"application_service_account"` RegistrySecretName string `yaml:"registry_secret_name"` UnsafeAllowAutomountServiceAccountToken bool `yaml:"unsafe_allow_automount_service_account_token"` DefaultMinAvailableInstances string `yaml:"default_min_available_instances"` WorkloadsNamespace string PrometheusPort int `yaml:"prometheus_port"` TaskTTLSeconds int `yaml:"task_ttl_seconds"` LeaderElectionID string LeaderElectionNamespace string WebhookPort int32 `yaml:"webhook_port"` }
type KubeConfig ¶
type KubeConfig struct {
ConfigPath string `yaml:"kube_config_path"`
}
Directories ¶
Path | Synopsis |
---|---|
jobs/jobsfakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
k8sfakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
reconciler/reconcilerfakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
stset/stsetfakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
webhook
Package webhook container extensions to use with eirinix
|
Package webhook container extensions to use with eirinix |
pkg
|
|
apis/eirini/v1
+kubebuilder:validation:Optional
|
+kubebuilder:validation:Optional |
generated/clientset/versioned
This package has the automatically generated clientset.
|
This package has the automatically generated clientset. |
generated/clientset/versioned/fake
This package has the automatically generated fake clientset.
|
This package has the automatically generated fake clientset. |
generated/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
|
This package contains the scheme of the automatically generated clientset. |
generated/clientset/versioned/typed/eirini/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
generated/clientset/versioned/typed/eirini/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
prometheusfakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
utilfakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
Click to show internal directories.
Click to hide internal directories.