17.16. ThanosRulerConfig
17.16.1. Description
La ressource ThanosRulerConfig
définit la configuration de l'instance de Thanos Ruler pour les projets définis par l'utilisateur.
Apparaît dans : UserWorkloadConfiguration
Propriété | Type | Description |
---|---|---|
additionalAlertmanagerConfigs |
Configure la façon dont le composant Thanos Ruler communique avec les instances supplémentaires d'Alertmanager. La valeur par défaut est | |
niveau du journal | chaîne de caractères |
Définit le niveau de journalisation pour Thanos Ruler. Les valeurs possibles sont |
nodeSelector | map[string]string | Définit les nœuds sur lesquels les pods sont planifiés. |
ressources | *v1.Exigences en matière de ressources | Définit les demandes et les limites de ressources pour le conteneur Alertmanager. |
rétention | chaîne de caractères |
Définit la durée pendant laquelle Prometheus conserve les données. Cette définition doit être spécifiée à l'aide du modèle d'expression régulière suivant : |
tolérances | []v1.Tolérance | Définit les tolérances pour les pods. |
topologySpreadConstraints | []v1.TopologySpreadConstraint | Définit les contraintes d'étalement de la topologie pour les pods. |
volumeClaimTemplate | *monv1.EmbeddedPersistentVolumeClaim | Définit le stockage persistant pour Thanos Ruler. Ce paramètre permet de configurer la classe de stockage et la taille d'un volume. |