更新时间:2023-01-13 GMT+08:00
安装Controller
安装 kustomize
基于模板生成YAML文件,下载kustomize二进制压缩包:https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v3.8.1/kustomize_v3.8.1_linux_amd64.tar.gz
# 解压并安装 $ tar zxvf kustomize_v3.8.1_linux_amd64.tar.gz $ chmod +x kustomize $ mv kustomize /usr/local/bin/ $ kustomize version {Version:kustomize/v3.8.1 GitCommit:0b359d0ef0272e6545eda0e99aacd63aef99c4d0 BuildDate:2020-07-16T00:58:46Z GoOs:linux GoArch:amd64}
安装controller-gen
构建控制器所使用的Go语言controller-runtime库。
- 下载源码controller-tools-0.3.0。
- 构建二进制并安装。
$ unzip controller-tools-0.3.0.zip $ go build -a -o controller-gen cmd/controller-gen/main.go $ mv controller-gen /usr/local/bin/ $ controller-gen --version Version: (devel)
父主题: 附录