您现在的位置是:热点 >>正文
云原生初体验:在K8s上部署Springboot应用
热点10639539人已围观
简介...
你会不会对“云原生”很有兴趣,却不知道从何入手?
本文会在window环境下,构建一套基于k8s的istio环境,并且通过skaffold完成镜像的构建和项目部署到集群环境。其实对于实验环境有限的朋友们,完全可以在某里云上,按量付费搞3台”突发性能实例“,玩一晚,也就是杯咖啡钱。
好吧,云原让我开始吧!
执行流程
整体流程的话,如下图所示,通过 Skaffold+jib 将开发的应用打包成镜像,提交到本地仓库,并且将应用部署到集群中。k8s中部署2个pod,模拟应用不同的版本,并且配置访问权重20%:80%。
环境选择
我之前有文章详细介绍过minikube。本次实验,开始的时候,我就一直沉生初溺在使用kind的便捷上,而且直接可以在docker上部署集群,可以说非常方便。但是由于我对K8S的理解并不足够,导致后面遇到了很多问题,所以,在这里建议新上手的小伙伴,还是使用minikube吧。k3s和RKE都需要多台虚拟机,碍于机器性能,这种方案暂时不考虑了。
下面表格,对比了m体验inikube、kind、k3s 部署环境,以及支持情况,方便大家选择。
minikube kind k3s runtime VM container native supported architectures AMD64 AMD64 AMD64, ARMv7, ARM64 supported contain:在er runtimes Docker,CRI-O,containerd,gvisor Docker Docker, containerd startup time initial/following 5:19 / 3:15 2:48 / 1:06 0:15 / 0:15 memory requirements 2GB 8GB (K8Windows, MacOS) 512 MB requires root? no no yes (rootless is experimental) multi-cluster support yes yes no (can be achieved using containers) multi-node support no yes yes ps上roject page https://minikube.sigs.k8s.io/ https://kind.sigs.k8s.io/
[1] 表格引用自:http://jiagoushi.pro/minikube-vs-kind-vs-k3s-what-should-i-use
docker deskt部署op 没有特殊要求。其他的自己用的顺手就好,还是需要特别说一下minikube,别用最新的coredns一直都拉不下来,除非你的魔法,可以完全搞定,否则,还是用阿里编译的minikube版本吧,别跟自己较劲,别问我为什么...
我用的版本罗列在下面了:
~ istioctl&nSpbsp;version client version: 1.10.2 control plane version: 1.10.2 data plane version: 1.ri10.2 (10 proxies) ~ minikube version minikube version: v1.18.1 commit: 511aca809878ng26051cf1c6527c3da706925f7909 ~ skaffold version v1.29.0 环境搭建 使用minikube创建集群
使用 hyperv 作为引擎 , 内存 8192M cup 4核,不能再少了,否则bo拉不起来 istio
~ minikube start --image-mirror-country='cn' --registry-mirror=https://hq0igpc0.mirror.aliyuncs.com ot;--vm-driver="hyperv" --memory=8192 --cpus=4 --hyperv-virtual-switch="minikubeSwitch" --image-repository=registry.cn-hangz应用hou.aliyuncs.com/google_containers
还要在 hyperv里创建一个虚拟路由,这里我构建了一个内部网络,这样可以通过设置网卡的ip,将内部网络的网段固定下来,否则,每次重启都会变化ip
配置让内部网络,共享访问互联网
启动成功
istio-1云原.10.2 minikube start
Tags:
相关文章
IDC:2021年中国智能家居设备市场出货量同比增长14.6%
热点10月14日消息:据IDC发布的《中国智能家居设备市场季度跟踪报告,2021年第二季度》显示,2021年上半年中国智能家居设备市场出货量约1亿台,同比增长13.7%。 此外,2021全年中国智能家居设...
【热点】
阅读更多ChatGPT 即将推出家长控制功能!让青少年安全使用 AI 助手
热点OpenAI 宣布将在下个月为其知名 AI 助手 ChatGPT 推出一项全新的家长控制功能,旨在帮助家长更好地管理孩子与 AI 的互动。 根据 OpenAI 的消息,这项家长控制功能将允许父母将自己...
【热点】
阅读更多阿里云发布飞天智算平台 可将AI训练效率提升11倍
热点8月30日消息,阿里云宣布正式推出全栈智能计算解决方案“飞天智算平台”,并启动两座超大规模智算中心,以公共云和专有云两种模式,为各类科研、公共服务和企业机构提供强大的智能计算服务,可将计算资源利用率提...
【热点】
阅读更多
热门文章
最新文章
友情链接
- 标签: 康师傅
- https://www.samen-maier.at/search/谷歌外推【tg:seogoogle987】,Rro
- https://www.mesec.cz/vyhledavani/?qs=谷歌外推【tg:seogoogle987】,nfw
- https://www.sogou.com/web?query=谷歌外推【tg:seogoogle987】,9uj
- https://www.kaliastyle.com/catalogsearch/result/?q=GOOGLE谷歌外推【tg:seogoogle987】,Ony
- https://www.synonyms.com/antonyms/谷歌外推【tg:seogoogle987】,D5v
- https://www.zutari.com/?s=谷歌外推【tg:seogoogle987】,6bO
- https://www.tarleton.edu/news/search/谷歌外推【tg:seogoogle987】,qIC
- https://www.roberthalf.com/us/en/jobs/all/谷歌外推【tg:seogoogle987】Gh7
- https://search.danawa.com/dsearch.php?query=谷歌外推【tg:seogoogle987】9NP
- https://www.wheels24.gr/?action=CHECK&s=谷歌外推【tg:seogoogle987】,Igp
- https://www.unclefossil.com/search/谷歌外推【tg:seogoogle987】,zJY
- https://www.target.com/s?searchTerm=谷歌外推【tg:seogoogle987】,0l4
- https://www.so.com/s?ie=utf-8&src=360sou_home&_re=0&q=谷歌外推【tg:seogoogle987】,dT3
- https://www.manga-news.com/index.php/recherche/?q=谷歌外推【tg:seogoogle987】,Yhr
- https://www.zutari.com/search/谷歌外推【tg:seogoogle987】,m7q
- https://www.openspaceinstitute.org/search?q=谷歌外推【tg:seogoogle987】,qqI
- https://www.totolink.vn/search/谷歌外推【tg:seogoogle987】,jve
- https://www.pmindia.gov.in/en/?s=谷歌外推【tg:seogoogle987】,2uD
- https://www.mingwai.edu.hk/?langzh-hant&s=谷歌外推【tg:seogoogle987】,2V6
- https://www.lifesciencesweden.se/search?q=谷歌外推【tg:seogoogle987】,xyr
- https://www.whatsonstage.com/search?cat=64&term=谷歌外推【tg:seogoogle987】,xE4
- https://www.libros.unam.mx/catalogsearch/result/?cat=37&dir=asc&format=20&lit=20&manufacturer=3230&mode=list&order=year_edition&q=谷歌外推【tg:seogoogle987】,PMz
- https://www.impactpool.org/search/?type=79&q=谷歌外推【tg:seogoogle987】PAv
- https://www.tullygroup.us/?ID=hbkq8jFjrQlVRrwzEmvoUJJAY4e1Lfo5&s=谷歌外推【tg:seogoogle987】,vHT
- https://www.losgatoschamber.com/list/search?action=SEARCH&q=谷歌外推【tg:seogoogle987】,KU5
- https://www.hanbat.ac.kr/search/front/Search.jsp?qt=谷歌外推【tg:seogoogle987】KIO
- https://www.supersauna.de/catalogsearch/result/?q=谷歌外推【tg:seogoogle987】,8x6
- https://www.kubb-tool.bfs.admin.ch/en/search?action=CHECK&q=谷歌外推【tg:seogoogle987】,eYE
- https://www.lechzuers.com/de/search?cat=163&q=谷歌外推【tg:seogoogle987】,Uzb
- https://www.lindseymedicalsupply.com/search/谷歌外推【tg:seogoogle987】,BdP
- https://yokohama-oht.com/?action=CHECK&s=谷歌外推【tg:seogoogle987】,OeJ
- https://www.paxnet.co.kr/search/jongmok?kwd=谷歌外推【tg:seogoogle987】EHc
- https://www.kaskus.co.id/search?q=谷歌外推【tg:seogoogle987】,hFs
- https://www.ucycle.com/search/=谷歌外推【tg:seogoogle987】,e2B
- https://www.safetv.go.kr/base/search/view?searchWord=谷歌外推【tg:seogoogle987】qpt
- https://xn--lgernevedlystskoven-lxb.dk/search/谷歌外推【tg:seogoogle987】,E7e
- https://www.pixiv.net/tags/谷歌外推【tg:seogoogle987】,o1H
- https://www.pearson.com/en-us/search.html?aq=谷歌外推【tg:seogoogle987】,P0C
- https://www.rostaing.com/catalogsearch/result/?cat=22&q=谷歌外推【tg:seogoogle987】,KFZ
- https://www.yidian51.com/taobao/谷歌外推【tg:seogoogle987】,WYe
- https://www.randjleather.co.uk/index.php?route=product/search&tag=谷歌外推【tg:seogoogle987】,djG
- https://www.yr.no/en/search?q=谷歌外推【tg:seogoogle987】,4CY
- https://www.mygrandma.com/Items.aspx?search=谷歌外推【tg:seogoogle987】,Wbc
- https://www.rollingstone.it/?ID=DVMeu3AlmzZE1cuJ2FmgmO5TSCQRb3yh&s=谷歌外推【tg:seogoogle987】,8Q2
- https://www.metalmensales.com/?action=QUERY&s=谷歌外推【tg:seogoogle987】,1ox
- https://www.repetto.jp/item/search?action=QUERY&q=谷歌外推【tg:seogoogle987】,4X8
- https://www.southmeadows.co.uk/2019/07/?s=谷歌外推【tg:seogoogle987】,Bnb
- https://www.laoairlines.com/?action=QUERY&s=谷歌外推【tg:seogoogle987】,2Rt
- https://www.sdcard.org/ja/?s=谷歌外推【tg:seogoogle987】,F9Q
- https://www.nbm.org/?action=QUERY&s=谷歌外推【tg:seogoogle987】,BJ6