LocalStack
LocalStack is the Schema for the localstacks API
| Name | Type | Description | Required |
|---|
| kind | string | Kind 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-kinds | No |
| apiVersion | string | APIVersion 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#resources | No |
| metadata | ObjectMeta | | Yes |
| spec | LocalStackSpec | | Yes |
| status | LocalStackStatus | | Yes |
LocalStackSpec
LocalStackSpec defines the desired state of LocalStack
| Name | Type | Description | Required |
|---|
| dnsProvider | string | | Yes |
| dnsConfigName | string | | Yes |
| dnsConfigNamespace | string | | Yes |
| debug | string | | No |
| autoLoadPods | []string | | No |
| authToken | string | | No |
| pvcName | string | Mount a PVC at /var/lib/localstack providing caching between LocalStack lifetimes | No |
| hooks | Hooks | | No |
| licenseServerConfig | LicenseServerConfig | | No |
| image | string | Validate docker inage name (with optional tag and registry address) | Yes |
| imagePullPolicy | PullPolicy | PullPolicy 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 |
| resources | ResourceRequirements | | No |
| readiness_probe | Probe | | No |
| liveness_probe | Probe | | No |
| envFrom | []EnvFromSource | | No |
| env | []EnvVar | | No |
| dnsPolicy | DNSPolicy | | No |
| runAsUser | int64 | | No |
| podSecurityContext | PodSecurityContext | | No |
| containerSecurityContext | SecurityContext | | No |
LocalStackStatus
LocalStackStatus defines the observed state of LocalStack
| Name | Type | Description | Required |
|---|
| ready | bool | | Yes |
| ip | string | | Yes |
| dns | string | | Yes |
CaCertificate
CaCertificate provides options for providing a custom CA certificate for outbound requests
CaCertificateConfigMap
| Name | Type | Description | Required |
|---|
| name | string | | No |
| namespace | string | | No |
| key | string | | No |
Hooks
| Name | Type | Description | Required |
|---|
| readyConfigName | string | | No |
| bootConfigName | string | | No |
| shutdownConfigName | string | | No |
| startConfigName | string | | No |
LicenseServerConfig
| Name | Type | Description | Required |
|---|
| proxies | map[string]string | | No |
| endpoint | string | | Yes |
| caCertificate | CaCertificate | | No |
LocalStackList
LocalStackList contains a list of LocalStack
| Name | Type | Description | Required |
|---|
| kind | string | Kind 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-kinds | No |
| apiVersion | string | APIVersion 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#resources | No |
| metadata | ListMeta | | Yes |
| items | []LocalStack | | Yes |
PodSpec
| Name | Type | Description | Required |
|---|
| image | string | Validate docker inage name (with optional tag and registry address) | Yes |
| imagePullPolicy | PullPolicy | PullPolicy 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 |
| resources | ResourceRequirements | | No |
| readiness_probe | Probe | | No |
| liveness_probe | Probe | | No |
| envFrom | []EnvFromSource | | No |
| env | []EnvVar | | No |
| dnsPolicy | DNSPolicy | | No |
| runAsUser | int64 | | No |
| podSecurityContext | PodSecurityContext | | No |
| containerSecurityContext | SecurityContext | | No |