『高級篇』docker之CICD(終結(jié)篇)(44)

原創(chuàng)文章焙蹭,歡迎轉(zhuǎn)載。轉(zhuǎn)載請注明:轉(zhuǎn)載自IT人故事會,謝謝!
原文鏈接地址:『高級篇』docker之CICD(終結(jié)篇)(44)

從2018年9月11日開始寫高級篇到今天11月21日褐桌,短短2個月高級的收獲還是滿滿的。docker命令越來越熟悉抒倚,jenkins在中級篇里沒有涉及到躬充,這次也把jenkins的內(nèi)容給補充了,在中級篇里k8s脾歧,一直安裝很多坑甲捏,到現(xiàn)在可以順利的安裝k8s,而且一步一步安裝了解了etc涨椒,apiserver摊鸡,ControllerManager。但是感覺還是不夠深入蚕冬,下次計劃繼續(xù)k8s和實踐免猾。重點還是實踐和k8s。

一起回顧下

微服務的概念

  1. 從軟件架構的進化引入的微服務囤热,了解微服務的概念猎提,知道了微服務的架構并不是完美無缺的,有很多優(yōu)勢,獨立性(有自己的獨立棧)锨苏,敏捷性(快速的迭代)疙教。問題,數(shù)量龐大伞租,指數(shù)級的增加我們必須考慮的它們之間如何進行通信贞谓,服務編排也是我們需要考慮的。

  2. 微服務帶來的問題分析葵诈,服務間的通訊(一對一裸弦,一對多,同步異步)作喘,通信協(xié)議的維度分析了長見的協(xié)議(restapi理疙,rpc,消息隊列)泞坦,也對比分析了幾個rpc框架(thrift窖贤,dubbo,motan贰锁,grpc)赃梧。服務編排,首先使用了對比的方式李根,展示了傳統(tǒng)服務和微服務在服務發(fā)現(xiàn)槽奕,服務更新,服務擴縮容上是什么樣子房轿,了解了微服務為什么不能像傳統(tǒng)服務那樣支持粤攒。然后引出了服務編排的概念。

3.springboot&springcloud的內(nèi)容囱持,畢竟他們都是線下流行的跟微服務密切相關的夯接,猶豫跟微服務相關的很多,初學者很容易混亂纷妆,讓老鐵在大腦中對springboot和springcloud有個關鍵的認識盔几,知道它的使命是什么,它的核心內(nèi)容掩幢,以及它們在微服務中扮演什么角色逊拍。

微服務的開發(fā)

分析了微服務的架構,也分別開發(fā)了多個微服務际邻,在開發(fā)的過程中芯丧,體驗了springboot,springcloud世曾,dubbo缨恒,跨語言的RPC通信thift,然后這只是剛剛開始,其實都是為了服務編排考慮的骗露。

為服務編排做準備

  • 服務docker化
  • Docker compose
  • Docker 倉庫

搭建了一個私有的倉庫harbor

完事具備岭佳,只欠編排

學習本身是學類龐統(tǒng)的。學會一個其他基本都是一個原理萧锉。都是從入門開始珊随,到架構設計,到環(huán)境搭建柿隙,最后到部署玫恳。

  • Mesos(MySes可不是MeSes)

起步比較早很多大公司,還在用优俘。

  • Docker Swarm

已經(jīng)在docker的安裝里面了。 官方的原汁原味掀序。

  • kubernetes

猶豫kubernetes門檻比較高帆焕,我們花了前面幾個框架幾倍的時間來研究它,但是說實話不恭,還沒完全的搞懂叶雹,為了讓大家更好的理解。部署了2次换吧,一次非認證授權折晦,一次需要認證。其實認證就是ssl 哈哈沾瓦。一個模塊一個模塊純手工的搭建了k8s集群满着。然后在集群上演示了官方的實例。

  • CICD&Devops

最后體驗了一把CICD和Devops贯莺,他們之間的關系還是很親密的风喇。服務編排為Devops落地提供了土壤。服務編排其實就是為CICD和Devops而生的缕探。搭建了gitlab和jenkins的部署魂莫。
在jenkins下編寫了pipline流水線腳本,以及在流水線里面編寫的shell腳本爹耗。體驗了CICD耙考,從提交了代碼完成打包,做鏡像潭兽,push推送倦始。最后完成服務的更新。最后說句千萬別用jenkins的容器讼溺。這東西不適合用容器楣号。

PS:從看到這里的基本都是真愛老鐵了,在這里真心的謝謝大家。從docker初級炫狱,中級到高級藻懒。從4月份了解docker到現(xiàn)在已經(jīng)7個月多了,對docker的執(zhí)著學習一直在繼續(xù)视译,中間也有老鐵指出文章中的問題嬉荆。感謝一路有你!真心的希望我寫的文章能對各位老鐵有幫助酷含。文章前面放了一個沙灘腳印的圖片鄙早,希望我們在一起學習docker的路上,你我一起讓同行的人更多椅亚,感謝在這個過程中有老鐵愿意分享我的文章限番,讓更多的人一起在docker的路上。我們一直在趕路呀舔。一起在努力弥虐!你累嗎,累就對了媚赖,因為至少證明你還活著霜瘪!下一步學習docker腳步不會停止。繼續(xù)開啟我們的實踐篇通過網(wǎng)上開源的項目惧磺,完成docker環(huán)境下的部署和運維颖对。

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市磨隘,隨后出現(xiàn)的幾起案子缤底,更是在濱河造成了極大的恐慌,老刑警劉巖番捂,帶你破解...
    沈念sama閱讀 217,734評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件训堆,死亡現(xiàn)場離奇詭異,居然都是意外死亡白嘁,警方通過查閱死者的電腦和手機坑鱼,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,931評論 3 394
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來絮缅,“玉大人鲁沥,你說我怎么就攤上這事「牵” “怎么了画恰?”我有些...
    開封第一講書人閱讀 164,133評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長吸奴。 經(jīng)常有香客問我允扇,道長缠局,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,532評論 1 293
  • 正文 為了忘掉前任考润,我火速辦了婚禮狭园,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘糊治。我一直安慰自己唱矛,他們只是感情好,可當我...
    茶點故事閱讀 67,585評論 6 392
  • 文/花漫 我一把揭開白布井辜。 她就那樣靜靜地躺著绎谦,像睡著了一般。 火紅的嫁衣襯著肌膚如雪粥脚。 梳的紋絲不亂的頭發(fā)上窃肠,一...
    開封第一講書人閱讀 51,462評論 1 302
  • 那天,我揣著相機與錄音刷允,去河邊找鬼铭拧。 笑死,一個胖子當著我的面吹牛恃锉,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播呕臂,決...
    沈念sama閱讀 40,262評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼破托,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了歧蒋?” 一聲冷哼從身側(cè)響起土砂,我...
    開封第一講書人閱讀 39,153評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎谜洽,沒想到半個月后萝映,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,587評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡阐虚,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,792評論 3 336
  • 正文 我和宋清朗相戀三年序臂,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片实束。...
    茶點故事閱讀 39,919評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡奥秆,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出咸灿,到底是詐尸還是另有隱情构订,我是刑警寧澤,帶...
    沈念sama閱讀 35,635評論 5 345
  • 正文 年R本政府宣布避矢,位于F島的核電站悼瘾,受9級特大地震影響囊榜,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜亥宿,卻給世界環(huán)境...
    茶點故事閱讀 41,237評論 3 329
  • 文/蒙蒙 一卸勺、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧箩绍,春花似錦孔庭、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,855評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至卑吭,卻和暖如春芽淡,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背豆赏。 一陣腳步聲響...
    開封第一講書人閱讀 32,983評論 1 269
  • 我被黑心中介騙來泰國打工挣菲, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人掷邦。 一個月前我還...
    沈念sama閱讀 48,048評論 3 370
  • 正文 我出身青樓白胀,卻偏偏與公主長得像,于是被迫代替她去往敵國和親抚岗。 傳聞我的和親對象是個殘疾皇子或杠,可洞房花燭夜當晚...
    茶點故事閱讀 44,864評論 2 354

推薦閱讀更多精彩內(nèi)容