【文件属性】:
文件名称:k8sec:轻松管理Kubernetes机密的CLI工具
文件大小:43KB
文件格式:ZIP
更新时间:2021-02-03 15:58:57
kubernetes kubernetes-secrets KubernetesGo
k8秒
CLI工具轻松管理
要求
Kubernetes 1.3或以上
安装
使用自制软件(仅适用于OS X)
公式可从。
$ brew tap dtan4/tools
$ brew install k8sec
预编译二进制
上提供了适用于Windows,OS X,Linux的预编译二进制文件。
从来源
$ go get -d github.com/dtan4/k8sec
$ cd $GOPATH /src/github.com/dtan4/k8sec
$ make deps
$ make install
Docker镜像
可以在获得Docker映像。
用法
全局选项
选项
描述
需要
默认
--context=CONTEXT
Kubernetes上下文
--kubeconfig=KUBECONFIG
kubeconfig的路径
~/.kube/config
-n ,-- --namespace=NAMESPACE
Kubernetes命名空间
default
-h , -help
打印命令行用法
k8sec list
列出机密
$ k8sec list [--bas
【文件预览】:
k8sec-master
----.goreleaser.yml(1KB)
----pkg()
--------client()
----cmd()
--------list.go(3KB)
--------cmd_test.go(896B)
--------load.go(2KB)
--------set_test.go(3KB)
--------unset.go(1KB)
--------version.go(439B)
--------root.go(1KB)
--------unset_test.go(2KB)
--------set.go(3KB)
--------dump_test.go(6KB)
--------load_test.go(2KB)
--------list_test.go(4KB)
--------dump.go(3KB)
----.github()
--------dependabot.yml(267B)
--------workflows()
----Dockerfile(67B)
----LICENSE(1KB)
----main.go(122B)
----.gitignore(371B)
----CHANGELOG.md(2KB)
----Makefile(851B)
----go.sum(43KB)
----.dockerignore(378B)
----README.md(4KB)
----version()
--------version.go(241B)
--------version_test.go(376B)
----go.mod(188B)