Skip to content

open-kingfisher/king-kubectl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kingfisher Kubectl

License Go Report Card CII Best Practices

在平台页面直接使用Kubectl命令行工具管理Kubernetes集群

image

依赖

  • Golang: Go >= 1.13

使用说明

  • 项目中king-kubectl.sh 文件中有下载kubectl 二进制文件的命令,如果不能下载或者下载慢,强烈建议提前下载好,放到自己的Web服务上面,并替换如下命令。
curl -LO https://storage.googleapis.com/kubernetes-release/release/$KUBECTL_VERSION/bin/linux/amd64/kubectl
  • $KUBECTL_VERSION 此环境变量是根据Kubernetes集群版本自动创建的
  • 项目中kubectl目录里面有部分kubectl二进制文件,将不定期更新
  • kubectl releases

Makefile的使用

  • 根据需求修改对应的REGISTRY变量,即可修改推送的仓库地址
  • 编译成二进制文件: make build
  • 生成镜像推送到镜像仓库: make push

联系我们

About

Web Kubectl

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •