ProbeConfiguration |
object or string |
✖ |
|
|
ProbeConfiguration.IntervalBetweenDesiredStateChecksMs |
integer or string |
✖ |
1000 |
The interval in milliseconds between every check of the pod's state (if they are ready yet) |
ProbeConfiguration.TimeoutWaitForDesiredStateSeconds |
integer or string |
✖ |
300 |
The timeout in seconds for waiting for the pods to stop restarting, when timeout is reached an error log is raised and the code continues to run |
ProbeConfiguration.UseGlobalDict |
string or true/false |
✖ |
False |
When true, missing probe configuration keys may be resolved from the shared global dictionary before local YAML/code values are applied. |
ProbeConfiguration.ApplicationLabels |
list or string |
✔ |
|
A list of the k8s labels of the pods to execute the command in, for example: app=test |
ProbeConfiguration.ApplicationLabels[] |
string |
✖ |
|
|
ProbeConfiguration.Openshift |
object or string |
✔ |
|
The openshift environment to perform action in |
ProbeConfiguration.Openshift.Cluster |
string |
✔ |
|
The openshift cluster api |
ProbeConfiguration.Openshift.Namespace |
string |
✔ |
|
The openshift namespace the application is at |
ProbeConfiguration.Openshift.Password |
string |
✔ |
|
Password of the username with access to the openshift namespace and application |
ProbeConfiguration.Openshift.Username |
string |
✔ |
|
Username with access to the openshift namespace and application |