原文:微服務架構下 CI/CD 如何落地

本文系雲原生應用最佳實踐杭州站活動演講稿整理。杭州站活動邀請了 Apache APISIX 項目 VP 溫銘 又拍雲平台開發部高級工程師莫紅波 螞蟻金服技術專家王發康 有贊中間件開發工程師張超,分享雲原生落地應用的經驗心得,以下是莫紅波 微服務架構下 CI CD 如何落地 分享內容。 莫紅波,又拍雲平台開發部高級工程師,目前專注於容器及虛擬化技術在又拍雲的私有雲實踐,主要負責又拍雲容器雲的設計和開 ...

2020-12-03 10:59 1 392 推薦指數:

查看詳情

微服務架構落地及其演進

一、應用服務架構演進及微服務架構介紹 1.1 應用架構的演進歷程 應用服務架構一直處於不斷演進的過程中,上圖通過對比5種比較主流的架構模式,展示應用架構的演進歷程和變化。 單體架構(All in One)。在業務發展初期,為了快速落地應用,滿足客戶需求,一般會使用All ...

Wed Dec 25 22:30:00 CST 2019 1 2165
.Net微服務實戰之CI/CD

系列文章 .Net微服務實戰之技術選型篇 .Net微服務實戰之技術架構分層篇 .Net微服務實戰之DevOps篇 .Net微服務實戰之負載均衡(上) 相關源碼:https://github.com/SkyChenSky/Sikiro 地基 ...

Mon Jul 27 22:12:00 CST 2020 24 5813
微服務架構的中國式落地

前言 近年,Spring Cloud儼然已經成為微服務開發的主流技術棧,在國內開發者社區非常火爆。我近年一直在一線互聯網公司(攜程,拍拍貸等)開展微服務架構實踐,根據我個人的一線實踐經驗和我平時對Spring Cloud的調研,我認為Spring Cloud技術棧中的有些組件離生產級開發尚有一定 ...

Thu May 31 05:17:00 CST 2018 1 852
小團隊的 微服務 + CI/CD + Kubernetes 實踐

公司的應用架構一開始就選定了微服務+Kubernetes,整個開發環境都在內網,使用 Jenkins 做半自動化的 CI/CD. 整個前后端都拆分得很細,分了很多層次: 腳手架層:封裝了開源的各種庫(mysql/redis/es 的 CRUD 庫,log/tracing/config 庫 ...

Fri Feb 28 18:54:00 CST 2020 1 265
.NET 微服務——CI/CD(1):Jenkins+Gitee自動構建

CI/CD 持續集成/持續部署,這概念有段時間了,網上有很多八股文,我就不寫了。我只說它可以替你做到什么程度:當你需要更新一個版本,只需通過git把代碼提交到指定的倉庫,然后就可以自動打包、構建鏡像、發布、運行。在這幾個步驟前后,你還可以通過shell腳本或者其他類似的方法來更好的控制每一個環節 ...

Tue Jan 04 18:24:00 CST 2022 5 1529
.NET 微服務——CI/CD(2):自動打包鏡像

准備工作 一、開啟docker的tcp 我的服務器是linux,以端口2376為例,找到docker.service,在ExecStart新增這段代碼即可: 效果圖: 然后重載服務列表,重啟docker,語句: 二、Jenkins安裝Docker插件 ...

Wed Jan 05 17:26:00 CST 2022 8 1280
.NET 微服務——CI/CD(3):鏡像自動分發

如何通過Jenkins完成鏡像分發?基本做法是:打包鏡像→上傳鏡像到倉庫→腳本分發。鏡像倉庫也有很多,比如docker hub、Harbor等,今天這一篇講一基於阿里雲鏡像倉庫的操作。 首先,准備一個阿里雲鏡像倉庫,個人版是免費的。 然后下載這個插件: 這個插件主要 ...

Thu Jan 06 22:05:00 CST 2022 2 814
.NET 微服務——CI/CD(4):避坑和一點經驗

如果你看過之前幾篇文章,應該已經Jenkins成功搭建了CICD環境,但是進入正式環境會有一些坑,不注意中招的話很難受,這里總結一,避免重復消耗精力。 后門漏洞 Jenkins有后門,這是個老問題了。雖然早在18年就有人發現,而且當時Jenkins團隊也快速打了補丁(2.137以后 ...

Sat Jan 08 00:27:00 CST 2022 0 860
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM