ProbeConfiguration |
object or string |
✖ |
|
|
ProbeConfiguration.ContainerName |
string or null |
✖ |
|
The name of the container to run the commands in in all the found pods, if no name is given runs the command in all pod containers |
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.Commands |
list or string |
✔ |
|
A list of the commands to execute in the chosen containers |
ProbeConfiguration.Commands[] |
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 |