全部产品
Search
文档中心

Simple Log Service:Gunakan CR untuk mengelola konfigurasi Logtail

更新时间:Jul 23, 2025

Simple Log Service menyediakan CustomResourceDefinitions (CRD) untuk membuat resource kustom. Anda dapat membuat CustomResource (CR) untuk konfigurasi Logtail. Topik ini menjelaskan fitur dan perbedaan antara CRD AliyunPipelineConfig dan AliyunLogConfig.

Informasi latar belakang

CRD adalah objek API Kubernetes yang memungkinkan Anda membuat resource kustom. Untuk informasi lebih lanjut, lihat Perluas API Kubernetes dengan CustomResourceDefinitions. Anda dapat menggunakan CRD untuk memperluas API Kubernetes asli untuk skenario tertentu. CR dapat dibuat dari CRD.

CRD Simple Log Service memungkinkan Anda mengelola konfigurasi Logtail dengan CR. Pertama, sambungkan ke kluster Kubernetes Anda dan selesaikan otentikasi yang diperlukan. Kemudian, kirimkan file konfigurasi YAML ke kube-apiserver untuk membuat CR yang mendefinisikan konfigurasi Logtail.

Peringatan

Jika Anda membuat konfigurasi Logtail dengan CR dan kemudian memodifikasinya di Konsol Simple Log Service, perubahan tersebut tidak akan disinkronkan ke CR. Untuk memperbarui konfigurasi Logtail yang dibuat dengan CR, Anda harus memodifikasi CR secara langsung. Hindari mengubahnya di konsol untuk mencegah ketidaksesuaian.

Implementasi Pengelolaan Konfigurasi Logtail Berbasis CR

  1. Simple Log Service membuat Penyebaran untuk menginstal komponen alibaba-log-controller. Komponen ini memantau modifikasi pada CRD AliyunLogConfig.

  2. Ketika Anda menggunakan kubectl atau alat Kubernetes lainnya untuk membuat, memperbarui, atau menghapus CRD AliyunLogConfig, alibaba-log-controller memantau perubahan ini dan mengirim permintaan ke Simple Log Service berdasarkan konfigurasi CRD dan status konfigurasi Logtail. Sebagai contoh, ia dapat meminta pembaruan konfigurasi Logtail.

CRDs

Untuk memfasilitasi pengelolaan konfigurasi Logtail dalam mode cloud-native, Simple Log Service mendefinisikan dua CRD: AliyunPipelineConfig dan AliyunLogConfig. Tabel berikut menjelaskan kemampuan dan perbedaan antara CRD tersebut.

Penting

Untuk menggunakan AliyunPipelineConfig, komponen logtail harus versi 0.5.1 atau lebih baru.

CRD

AliyunPipelineConfig (direkomendasikan)

AliyunLogConfig

ApiGroup

telemetry.alibabacloud.com/v1alpha1

log.alibabacloud.com/v1alpha1

Nama sumber daya CRD

ClusterAliyunPipelineConfig

AliyunLogConfig

Cakupan

Cluster

Namespace

Format konfigurasi Logtail

Setara dengan LogtailPipelineConfig

Setara dengan LogtailConfig

Kemampuan lintas wilayah

Didukung

Didukung

Kemampuan lintas akun

Didukung

Didukung

Verifikasi parameter terkait Webhook

Didukung

Tidak didukung

Pendeteksian konflik konfigurasi

Didukung

Didukung untuk komponen Logtail versi 0.5 dan lebih baru

Tingkat kesulitan konfigurasi

Relatif rendah

Relatif tinggi

Konfigurasi observabilitas

Bidang Status berisi informasi berikut: detail kesalahan, waktu pembaruan, konfigurasi Logtail yang sebelumnya diterapkan, dan titik waktu saat konfigurasi Logtail sebelumnya diterapkan.

Bidang Status berisi kode kesalahan dan pesan kesalahan.