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. |
|
integration/assets/notdora
command
|
|
|
utilfakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
Click to show internal directories.
Click to hide internal directories.