Skip to content
Get Started for Free

Kubernetes Operator

TBD

LocalStack

LocalStack is the Schema for the localstacks API

NameTypeDescriptionRequired
kindstringKind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kindsNo
apiVersionstringAPIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resourcesNo
metadataObjectMetaYes
specLocalStackSpecYes
statusLocalStackStatusYes

LocalStackSpec

LocalStackSpec defines the desired state of LocalStack

NameTypeDescriptionRequired
dnsProviderstringYes
dnsConfigNamestringYes
dnsConfigNamespacestringYes
debugstringNo
autoLoadPods[]stringNo
authTokenstringNo
pvcNamestringMount a PVC at /var/lib/localstack providing caching between LocalStack lifetimesNo
hooksHooksNo
licenseServerConfigLicenseServerConfigNo
imagestringValidate docker inage name (with optional tag and registry address)Yes
imagePullPolicyPullPolicyPullPolicy describes a policy for if/when to pull a container image. If providing an image tag of "latest", the default will be set to "Always", otherwise "IfNotPresent"No
resourcesResourceRequirementsNo
readiness_probeProbeNo
liveness_probeProbeNo
envFrom[]EnvFromSourceNo
env[]EnvVarNo
dnsPolicyDNSPolicyNo
runAsUserint64No
podSecurityContextPodSecurityContextNo
containerSecurityContextSecurityContextNo

LocalStackStatus

LocalStackStatus defines the observed state of LocalStack

NameTypeDescriptionRequired
readyboolYes
ipstringYes
dnsstringYes

CaCertificate

CaCertificate provides options for providing a custom CA certificate for outbound requests

NameTypeDescriptionRequired
configMapCaCertificateConfigMapNo

CaCertificateConfigMap

NameTypeDescriptionRequired
namestringNo
namespacestringNo
keystringNo

Hooks

NameTypeDescriptionRequired
readyConfigNamestringNo
bootConfigNamestringNo
shutdownConfigNamestringNo
startConfigNamestringNo

LicenseServerConfig

NameTypeDescriptionRequired
proxiesmap[string]stringNo
endpointstringYes
caCertificateCaCertificateNo

LocalStackList

LocalStackList contains a list of LocalStack

NameTypeDescriptionRequired
kindstringKind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kindsNo
apiVersionstringAPIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resourcesNo
metadataListMetaYes
items[]LocalStackYes

PodSpec

NameTypeDescriptionRequired
imagestringValidate docker inage name (with optional tag and registry address)Yes
imagePullPolicyPullPolicyPullPolicy describes a policy for if/when to pull a container image. If providing an image tag of "latest", the default will be set to "Always", otherwise "IfNotPresent"No
resourcesResourceRequirementsNo
readiness_probeProbeNo
liveness_probeProbeNo
envFrom[]EnvFromSourceNo
env[]EnvVarNo
dnsPolicyDNSPolicyNo
runAsUserint64No
podSecurityContextPodSecurityContextNo
containerSecurityContextSecurityContextNo