首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在minikube上启用审核日志?

如何在minikube上启用审核日志?
EN

Stack Overflow用户
提问于 2018-07-31 04:54:14
回答 2查看 872关注 0票数 3

是否默认启用?如何设置示例审计日志?

我试过了:

代码语言:javascript
复制
minikube start --extra-config=apiserver.Authorization.Mode=RBAC --extra-config=apiserver.Audit.LogOptions.Path=/var/log/apiserver/audit.log --extra-config=apiserver.Audit.LogOptions.MaxAge=30 --extra-config=apiserver.Audit.LogOptions.MaxSize=100 --extra-config=apiserver.Audit.LogOptions.MaxBackups=5

我也在忙着通读(尝试所有选项可能需要一段时间,因为minikube start ...不是一个快速的过程):https://github.com/kubernetes/minikube/issues/1609

EN

回答 2

Stack Overflow用户

发布于 2018-08-22 20:07:57

据我所知,根据所有可用的信息:没有办法在minikube上启用审计日志。它正在实施right now,让我们希望kube团队很快就会发布这个功能。

票数 1
EN

Stack Overflow用户

发布于 2020-03-27 06:07:08

https://github.com/kubernetes/minikube/blob/master/site/content/en/docs/Tutorials/audit-policy.md

一种变通方法:

代码语言:javascript
复制
minikube stop

mkdir -p ~/.minikube/files/etc/ssl/certs

cat <<EOF > ~/.minikube/files/etc/ssl/certs/audit-policy.yaml
# Log all requests at the Metadata level.
apiVersion: audit.k8s.io/v1
kind: Policy
rules:
- level: Metadata
EOF

minikube start \
  --extra-config=apiserver.audit-policy-file=/etc/ssl/certs/audit-policy.yaml \
  --extra-config=apiserver.audit-log-path=-

kubectl logs kube-apiserver-minikube -n  kube-system | grep audit.k8s.io/v1
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51602129

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档