- API Reference
WebApp
Tiers
This feature is available for the following tiers: Basic, Standard, Premium.
Packages:
workload.entigo.com/v1alpha1
Resource Types:
WebApp
↩ Parent| Name | Type | Description | Required |
|---|---|---|---|
| apiVersion | string | workload.entigo.com/v1alpha1 | true |
| kind | string | WebApp | true |
| metadata | object | Refer to the Kubernetes API documentation for the fields of the metadata field. | true |
| spec | object | true |
WebApp.spec
↩ Parent| Name | Type | Description | Required |
|---|---|---|---|
| architecture | string | false | |
| containers | []object | false | |
| imagePullSecrets | []string | false | |
| initContainers | []object | false | |
| kind | string | false | |
| replicas | integer | Format: int32 | false |
| restartPolicy | enum | Enum: Always, OnFailure, Never | false |
WebApp.spec.containers[index]
↩ Parent| Name | Type | Description | Required |
|---|---|---|---|
| name | string | true | |
| registry | string | true | |
| repository | string | true | |
| command | []string | false | |
| environment | []object | false | |
| exposedPort | string | false | |
| livenessProbe | object | false | |
| resources | object | false | |
| services | []object | false | |
| tag | string | false |
WebApp.spec.containers[index].environment[index]
↩ Parent| Name | Type | Description | Required |
|---|---|---|---|
| name | string | false | |
| secret | boolean | Default: false | false |
| value | string | false |
WebApp.spec.containers[index].livenessProbe
↩ Parent| Name | Type | Description | Required |
|---|---|---|---|
| failureThreshold | integer | Format: int32 | false |
| initialDelaySeconds | integer | Format: int32 | false |
| path | string | false | |
| periodSeconds | integer | Format: int32 | false |
| port | string | false | |
| successThreshold | integer | Format: int32 | false |
| terminationGracePeriodSeconds | integer | Format: int32 | false |
| timeoutSeconds | integer | Format: int32 | false |
WebApp.spec.containers[index].resources
↩ Parent| Name | Type | Description | Required |
|---|---|---|---|
| limits | object | false |
WebApp.spec.containers[index].resources.limits
↩ Parent| Name | Type | Description | Required |
|---|---|---|---|
| cpu | number | false | |
| ram | number | false |
WebApp.spec.containers[index].services[index]
↩ Parent| Name | Type | Description | Required |
|---|---|---|---|
| name | string | false | |
| port | integer | Format: int32 | false |
| protocol | enum | Enum: TCP, SCTP, UDP, GRPC | false |
WebApp.spec.initContainers[index]
↩ Parent| Name | Type | Description | Required |
|---|---|---|---|
| name | string | true | |
| registry | string | true | |
| repository | string | true | |
| command | []string | false | |
| environment | []object | false | |
| livenessProbe | object | false | |
| resources | object | false | |
| tag | string | false |
WebApp.spec.initContainers[index].environment[index]
↩ Parent| Name | Type | Description | Required |
|---|---|---|---|
| name | string | false | |
| secret | boolean | Default: false | false |
| value | string | false |
WebApp.spec.initContainers[index].livenessProbe
↩ Parent| Name | Type | Description | Required |
|---|---|---|---|
| failureThreshold | integer | Format: int32 | false |
| initialDelaySeconds | integer | Format: int32 | false |
| path | string | false | |
| periodSeconds | integer | Format: int32 | false |
| port | string | false | |
| successThreshold | integer | Format: int32 | false |
| terminationGracePeriodSeconds | integer | Format: int32 | false |
| timeoutSeconds | integer | Format: int32 | false |
WebApp.spec.initContainers[index].resources
↩ Parent| Name | Type | Description | Required |
|---|---|---|---|
| limits | object | false |
WebApp.spec.initContainers[index].resources.limits
↩ Parent| Name | Type | Description | Required |
|---|---|---|---|
| cpu | number | false | |
| ram | number | false |