新聞中心
已經(jīng)搭建好kubernetes1.25.4集群
Kubernetes 1.25.4版本安裝_V胡桃夾子的博客-博客
kubeasz安裝kubernetes1.25.5_V胡桃夾子的博客-博客
本文介紹的springboot應(yīng)用部署,自定義k8s namespacee,部署單節(jié)點。
從docker轉(zhuǎn)到containerd,命令行工具ctr和crictl不怎么好用,或者說不怎么熟悉,所有產(chǎn)生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
導(dǎo)入本地鏡像至k8s.io工作空間
前置條件,已經(jīng)安裝nerdctl
nerdctl load -i fast-testing.tar.gz --namespace k8s.io
2. 創(chuàng)建springboot部署yaml文件注意,這里docker.xxx.io/fast-testing
鏡像已提前導(dǎo)入K8s工作空間。
創(chuàng)建springboot應(yīng)用部署文件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相關(guān)學(xué)習(xí)Kubernetes 1.25.4版本安裝_V胡桃夾子的博客
kubeasz安裝kubernetes1.25.5_V胡桃夾子的博客
CentOS8搭建nfs服務(wù)_V胡桃夾子的博客
k8s一鍵安裝redis單機(jī)版_V胡桃夾子的博客
k8s一鍵安裝mysql8單機(jī)版_V胡桃夾子的博客
Docker制作springboot運行應(yīng)用鏡像_V胡桃夾子的博客
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧
網(wǎng)站標(biāo)題:k8s部署springboot應(yīng)用-創(chuàng)新互聯(lián)
文章分享:http://fisionsoft.com.cn/article/doocij.html