API Group | Version | Kind |
---|---|---|
kubirds.com | v1 | Unit |
Name | Type | Description |
---|---|---|
spec | UnitSpec | Specification of the desired behavior |
status | UnitStatus | Status filled by the operator |
Name | Type | Description |
---|---|---|
schedule | string | Describe when the unit must be inhibited. RRule in human readable format or standard format (see RRule Spec), ie: every 5 minutes |
image | Image | Describe the Docker image to use for the reactor |
serviceAccountName | string | Name of the service account used to run the pod (defaults to default ) |
history | integer | Describe how many recent PipelineRun resources should be kept (minimum is 1 ) |
env | EnvVar array | List of environment variables to set in the container |
envFrom | EnvFromSource array | List of sources to populate environment variables in the container |
volumes | Volume array | List of volumes to mount in the container |
Name | Type | Description |
---|---|---|
name | string | Docker image name (ie: alpine:latest ) |
pullPolicy | ImagePullPolicy | When to pull the image |
command | string | Command to execute inside the container |
One of:
Always
Never
IfNotPresent
Same as a Kubernetes Volume but with those extra properties:
Name | Type | Description |
---|---|---|
path | string | Mount path in the container |
Name | Type | Description |
---|---|---|
lastState | UnitState | Last known result of the Unit |
lastStateSeen | Date/Time | DateTime when the last known result has been observed |
phase | AdmissionPhase | Current status of the Unit admission workflow |
failureReasons | string array | Errors encountered during the Unit admission workflow |
conditions | Condition array | Current status of the Unit execution workflow |
One of:
Unknown
Succeeded
Failed
One of:
Accepted
Rejected
Name | Type | Description |
---|---|---|
type | UnitConditionType | Type of the resource's condition |
status | string | Value associated to the resource's condition |
lastTransitionTime | DateTime | Date when the condition last changed |
One of:
Completed
: associated status
is either "True"
or "False"
Pending
: associated status
is either "True"
or "False"