-
K8S 1.10及以上版本
-
开启Dynamic Admission Control,在apiserver中添加启动参数:
- --enable-admission-plugins=MutatingAdmissionWebhook,ValidatingAdmissionWebhook
-
K8S 1.10版本,在apiserver中额外添加参数:
- --feature-gates=CustomResourceSubresources=true
推荐环境:
在腾讯云上购买1.12.4版本集群,无需修改任何参数,开箱可用
进入项目根目录,运行命令制作镜像
make image
deployments目录中包含了部署LBCF需要的所有YAML, 在其中找到deployment.yaml并使用步骤1生成的镜像替换文件中的${IMAGE_NAME}
登陆K8S集群,使用kubectl apply -f $file_name
命令安装deployments目录下的所有YAML文件。
注:deployments目录中使用的所有证书皆为自签名证书,可按需替换