本文介紹如何通過CLI開啟GitOps控制面日志與審計日志功能,將相關日志投遞到日志服務中。
前提條件
已在ACK One主控實例中開啟GitOps。具體操作,請參見在ACK One主控實例中開啟GitOps。
已開啟ACK One主控實例控制平面組件日志及審計日志。具體操作,請參見開啟主控實例控制平面組件日志及審計日志功能。
操作步驟
在CLI中執行以下命令,創建阿里云日志配置CR。
cat << EOF | kubectl apply -f -
apiVersion: log.alibabacloud.com/v1alpha1
kind: AliyunLogConfig
metadata:
name: gitops-argocd-sls-config
namespace: argocd
spec:
# 日志保留5天,您可以根據需求配置。
lifeCycle: 5
logstore: gitops-argocd-logstore
logtailConfig:
inputType: plugin
configName: gitops-argocd-sls-config
inputDetail:
plugin:
inputs:
- detail:
Stderr: true
Stdout: true
type: service_docker_stdout
EOF
相關操作
操作 | 說明 |
關閉GitOps控制面日志與審計日志功能 |
后續步驟
將GitOps控制面日志與審計日志投遞到日志服務后,您可以在日志服務中執行查詢分析、下載、投遞、加工、告警等操作。具體操作,請參見云產品日志通用操作。
文檔內容是否對您有幫助?