17.16. ThanosRulerConfig
17.16.1. Description Copier lienLien copié sur presse-papiers!
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. |