k8s 集成 gitlab ci/cd 部署的过程中就用到 kubeclt 镜像
1.使用 curl 安装 kubectl 可执行文件
cd /usr/local/bin
curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.20.1/bin/linux/amd64/kubectl
chmod +x ./kubectl
2.在 /usr/local/bin 目录下新建 Dockerfile 文件,写入如下内容
FROM alpine:3.11.6
COPY kubectl /usr/local/bin/
RUN chmod +x /usr/local/bin/kubectl
3.Dockerfile 文件建好后,在当目录下执行构建命令
- docker build -t kubectl-alpine:v1.20.1 .