Skip to content

pangsq/kube-config-chain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kubernetes配置使用统计

为了搞清楚当前kubernetes集群中控制器和配置(configmap/secret)的依赖关系

用法

Usage of ./kube-config-chain:
  -c string
        挑选配置项(支持正则匹配) (default ".*")
  -f string
        展示格式(支持yaml、json) (default "yaml")
  -k string
        kube配置文件 (default "/etc/kubernetes/kubelet.conf")
  -n string
        指定命名空间 (default "default")
  -s    精简输出

编译

dep ensure
go build

# 忽略符号表
# go build -ldflags "-s"
# 静态编译
# CGO_ENABLED=0 go build -a -ldflags '-extldflags "-static"' .

TODO List

  • 统计job/cronjob等资源使用的配置
  • 统计未被使用的配置

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages