Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewStatefulApp ¶
NewStatefulApp returns a pointer to a complete Kubernetes manifest for a stateful set
Types ¶
type Options ¶
type Options struct { mutations.VaultConfig Replicas int32 `json:"replicas"` Port int32 `json:"port,omitempty"` ServicePort int32 `json:"servicePort,omitempty"` Name string `json:"name"` Image string `json:"image"` ServiceType string `json:"serviceType,omitempty"` Command []string `json:"command,omitempty"` HostNetwork bool `json:"hostNetwork"` Env map[string]string `json:"env,omitempty"` EnableVault bool `json:"enableVault"` EnableGoogleCloudServiceAccount bool `json:"enableGoogleCloudServiceAccount"` DataDir string `json:"dataDir"` Capacity string `json:"capacity"` Ingress *objects.IngressOptions `json:"ingress,omitempty"` ReadinessProbe *objects.ProbeOptions `json:"readinessProbe,omitempty"` LivenessProbe *objects.ProbeOptions `json:"livenessProbe,omitempty"` }
Options represents all of the input we accept in our Jsonnet microservice implementation
Click to show internal directories.
Click to hide internal directories.