All Products
Search
Document Center

Elastic Container Instance:Mount stdlog to a pod

Last Updated:Dec 18, 2025

Topik ini menjelaskan cara memasang stdlog (log output standar kontainer) ke Pod Elastic Container Instance. Anda harus memiliki izin root untuk melakukan operasi ini.

Contoh konfigurasi

Elastic Container Instance memungkinkan Anda menggunakan Plugin Container Storage Interface (CSI) untuk memasang log output standar kontainer ke Pod Elastic Container Instance. Anda harus memiliki izin root untuk melakukan operasi ini. Berikut contoh konfigurasinya:

  1. Jalankan perintah berikut untuk membuat file konfigurasi YAML bernama stdlog_demo.yaml:

    vim stdlog_demo.yaml

    Salin konten templat berikut ke dalam file stdlog_demo.yaml:

    apiVersion: v1
    kind: Pod
    metadata:
      name: test-stdlog-demo
    spec:
      containers:
      - image: registry-vpc.cn-beijing.aliyuncs.com/eci_open/nginx:1.14.2
        name: test-container
        volumeMounts:
        - mountPath: /cache-test
          name: cache-volume
      volumes:
      - name: cache-volume
        csi:
          driver: stdlogplugin.csi.alibabacloud.com
  2. Deploy Pod tersebut.

    kubectl create -f stdlog_demo.yaml
  3. Periksa hasil pemasangan.

    Lihat direktori file di dalam Pod. Log output standar kontainer dipasang ke direktori /cache-test pada Pod. Anda dapat menggunakan log tersebut di dalam kontainer.

    kubectl get pod test-stdlog-demo
    kubectl exec -it test-stdlog-demo bash
    ls -l /cache-test
    ls -l /cache-test/test-container

    stdlog新.png