Partager via


AppPlatformDeploymentSettings Classe

Définition

Charge utile des paramètres de déploiement.

public class AppPlatformDeploymentSettings
type AppPlatformDeploymentSettings = class
Public Class AppPlatformDeploymentSettings
Héritage
AppPlatformDeploymentSettings

Constructeurs

AppPlatformDeploymentSettings()

Initialise une nouvelle instance d’AppPlatformDeploymentSettings.

Propriétés

AddonConfigs

Collection de modules complémentaires.

EnvironmentVariables

Collection de variables d’environnement.

IsProbeDisabled

Indique si désactiver la sonde liveness et readiness.

LivenessProbe

Sonde périodique de l’exactitude de l’instance d’application. App Instance est redémarré si la sonde échoue. Plus d’informations : https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes.

ReadinessProbe

Sonde périodique de la préparation du service App Instance. L’instance d’application sera supprimée des points de terminaison de service si la sonde échoue. Plus d’informations : https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes.

ResourceRequests

Quantité de ressources demandée pour le processeur et la mémoire requis. Il est recommandé d’utiliser ce champ pour représenter le processeur et la mémoire requis, l’ancien processeur de champ et memoryInGB sera déprécié ultérieurement.

StartupProbe

StartupProbe indique que l’instance d’application a été initialisée avec succès. Si elle est spécifiée, aucune autre sonde n’est exécutée tant que cela ne s’est pas terminé correctement. Si cette sonde échoue, le pod est redémarré, comme si livenessProbe a échoué. Cela peut être utilisé pour fournir des paramètres de sonde différents au début du cycle de vie d’une instance d’application, quand le chargement des données ou le réchauffement d’un cache peut prendre beaucoup de temps que pendant le fonctionnement à l’état stable. Il ne peut pas être mis à jour. Plus d’informations : https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes.

TerminationGracePeriodInSeconds

Durée facultative en secondes que l’instance d’application doit se terminer correctement. Peut être réduit dans la demande de suppression. La valeur doit être un entier non négatif. La valeur zéro indique l’arrêt immédiat via le signal d’arrêt (aucune possibilité d’arrêt). Si cette valeur est nulle, la période de grâce par défaut est utilisée à la place. La période de grâce est la durée en secondes après l’envoi d’un signal d’arrêt aux processus en cours d’exécution dans l’instance d’application, ainsi que le moment où les processus sont arrêtés de force avec un signal d’arrêt. Définissez cette valeur plus longtemps que le temps de nettoyage prévu pour votre processus. La valeur par défaut est de 90 secondes.

S’applique à