本文介绍如何通过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控制面日志与审计日志投递到日志服务后,您可以在日志服务中执行查询分析、下载、投递、加工、告警等操作。具体操作,请参见云产品日志通用操作。
文档内容是否对您有帮助?