Tous les produits
Search
Centre de documentation

Simple Log Service:Gérer les configurations Logtail à l'aide de CR

Dernière mise à jour :Oct 14, 2026

Simple Log Service définit deux CRD Kubernetes, AliyunPipelineConfig et AliyunLogConfig, qui vous permettent de gérer les configurations Logtail en tant que ressources personnalisées (CR).

Présentation

Une CRD étend l'API Kubernetes pour définir des types de ressources personnalisés. Chaque CR est une instance d'une CRD. Pour plus d'informations, consultez la documentation Étendre l'API Kubernetes avec des CustomResourceDefinitions.

Pour gérer les configurations Logtail avec des CR, connectez-vous à votre cluster Kubernetes, authentifiez-vous, puis envoyez un fichier YAML au kube-apiserver pour créer un CR.

Avertissement

Si vous créez une configuration Logtail via un CR, effectuez toujours les mises à jour via ce même CR. Les modifications apportées dans la console SLS ne sont pas synchronisées avec le CR.

Mise en œuvre de la gestion des configurations Logtail basée sur les CR

image
  1. SLS crée un Deployment qui installe alibaba-log-controller. Ce dernier surveille les modifications apportées à la CRD AliyunLogConfig.

  2. Lorsque vous créez, mettez à jour ou supprimez un CR AliyunLogConfig via kubectl ou d'autres outils, alibaba-log-controller détecte le changement et envoie la requête correspondante à SLS (par exemple, pour mettre à jour la configuration Logtail).

CRD

SLS propose deux CRD pour gérer les configurations Logtail dans Kubernetes : AliyunPipelineConfig et AliyunLogConfig. Le tableau suivant compare leurs fonctionnalités.

Important

AliyunPipelineConfig nécessite Logtail 0.5.1 ou une version ultérieure.

CRD

AliyunPipelineConfig (recommandé)

AliyunLogConfig

ApiGroup

telemetry.alibabacloud.com/v1alpha1

log.alibabacloud.com/v1alpha1

Nom de la ressource CRD

ClusterAliyunPipelineConfig

AliyunLogConfig

Portée

Cluster

Namespace

Format de configuration Logtail

Équivalent à LogtailPipelineConfig

Équivalent à LogtailConfig

Fonctionnalité inter-régions

Prise en charge

Prise en charge

Fonctionnalité inter-comptes

Prise en charge

Prise en charge

Vérification des paramètres liés aux Webhook

Prise en charge

Non pris en charge

Détection des conflits de configuration

Prise en charge

Prise en charge (Logtail 0.5+)

Difficulté de configuration

Relativement faible

Relativement élevée

Configuration de l'observabilité

Le champ Status inclut les détails des erreurs, l'heure de mise à jour, la configuration Logtail précédemment appliquée et la date d'application.

Le champ Status contient le code d'erreur et le message d'erreur.