Sonde
Les sondes ont un certain nombre de champs que vous pouvez utiliser pour contrôler leur comportement.
Propriétés
Nom | Type | Obligatoire |
---|---|---|
initialDelaySeconds |
entier | Non |
periodSeconds |
entier | Non |
timeoutSeconds |
entier | Non |
successThreshold |
entier | Non |
failureThreshold |
entier | Non |
exec |
ProbeExec | Non |
httpGet |
ProbeHttpGet | Non |
tcpSocket |
ProbeTcpSocket | Non |
initialDelaySeconds
Type : entier
Obligatoire : Non
Par défaut : 0
Délai initial en secondes pour commencer l’exécution de la sonde une fois le codepackage démarré.
periodSeconds
Type : entier
Obligatoire : Non
Par défaut : 10
Secondes périodiques pour exécuter la sonde.
timeoutSeconds
Type : entier
Obligatoire : Non
Par défaut : 1
Période après laquelle la sonde est considérée comme ayant échoué si elle ne s’est pas terminée avec succès.
successThreshold
Type : entier
Obligatoire : Non
Par défaut : 1
Nombre d’exécutions de sonde réussies après lesquelles la sonde est considérée comme réussie.
failureThreshold
Type : entier
Obligatoire : Non
Par défaut : 3
Nombre d’échecs après lesquels la sonde est considérée comme ayant échoué.
exec
Type : ProbeExec
Obligatoire : Non
Exécutez la commande à exécuter à l’intérieur du conteneur.
httpGet
Type : ProbeHttpGet
Obligatoire : Non
Sonde HTTP pour le conteneur.
tcpSocket
Type : ProbeTcpSocket
Obligatoire : Non
Port TCP pour la sonde à l’intérieur du conteneur.