k8s部署springboot应用-创新互联
已经搭建好kubernetes1.25.4集群
创新互联是专业的西乌珠穆沁网站建设公司,西乌珠穆沁接单;提供成都网站建设、网站制作,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行西乌珠穆沁网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!Kubernetes 1.25.4版本安装_V胡桃夹子的博客-博客
kubeasz安装kubernetes1.25.5_V胡桃夹子的博客-博客
本文介绍的springboot应用部署,自定义k8s namespacee,部署单节点。
从docker转到containerd,命令行工具ctr和crictl不怎么好用,或者说不怎么熟悉,所有产生nerdctl。
nerdctl是一个较新的containerd工具,兼容docker命令行工具,而且比ctr覆盖更全面,另外还支持docker-compose(不包括swarm)以及一些可选的高级特性。
从使用体验上来说,nerdctl和docker一致的。
安装nerdctl:
mkdir -p nerdctl
cd nerdctl
wget https://github.com/containerd/nerdctl/releases/download/v1.0.0/nerdctl-1.0.0-linux-amd64.tar.gz
tar -xf nerdctl-1.0.0-linux-amd64.tar.gz
cp nerdctl /usr/local/bin/
查看k8s.io工作空间镜像:
nerdctl -n k8s.io image ls
导入本地镜像至k8s.io工作空间
前置条件,已经安装nerdctl
nerdctl load -i fast-testing.tar.gz --namespace k8s.io
2. 创建springboot部署yaml文件注意,这里docker.xxx.io/fast-testing
镜像已提前导入K8s工作空间。
创建springboot应用部署文件fast-testing-k8s-deployment.yaml
cat >fast-testing-k8s-deployment.yaml<
3. 部署一键部署命令:
kubectl apply -f fast-testing-k8s-deployment.yaml
一键回收命令:
kubectl delete -f fast-testing-k8s-deployment.yaml
4. k8s相关学习Kubernetes 1.25.4版本安装_V胡桃夹子的博客
kubeasz安装kubernetes1.25.5_V胡桃夹子的博客
CentOS8搭建nfs服务_V胡桃夹子的博客
k8s一键安装redis单机版_V胡桃夹子的博客
k8s一键安装mysql8单机版_V胡桃夹子的博客
Docker制作springboot运行应用镜像_V胡桃夹子的博客
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
网站名称:k8s部署springboot应用-创新互联
文章源于:http://azwzsj.com/article/doocij.html