本文档包含:
1、k8s最新版本1.24.3基于containerd搭建集群
2、集成buildkit、nerdctl工具构建镜像
3、基于Oracle JDK11,使用jlink工具精简JRE包,自定义容器镜像
4、部署基于NFS的StorageClass,作为共享存储,Docker Registry、Nacos都使用此StorageClass挂载存储
4、在k8s中部署Docker Registry作为私有镜像仓库,在非HTTPS的情况下完成镜像build、push、pull
5、在k8s中部署Docker Registry UI,直观查看仓库内容
6、在k8s中部署Nacos作为微服务注册发现中心
4、jenkins pipeline实现自动化发布流程
5、几乎所有的坑都在配置文件中得到避免,没有保留,直接提供k8s的配置文件使用
1