日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

.NET Core on K8S 学习与实践系列文章索引 (更新至20191126)

發布時間:2023/12/4 asp.net 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 .NET Core on K8S 学习与实践系列文章索引 (更新至20191126) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


更新記錄:

-- 2019-11-26 增加Docker容器日志系列文章


近期在學習Kubernetes,基于之前做筆記的習慣,已經寫了一部分文章,因此給自己立一個flag:完成這個《.NET Core on K8S學習實踐》系列文章!這個系列會持續更新,先發個草稿列表,后續更新,保持關注!

關于這個系列

??????自從去年(2018年)底離開工作了3年的M公司加入X公司之后,開始了ASP.NET Core的實踐,包括微服務架構與容器化等等。我們的實踐是漸進的,當我們的微服務數量到了一定值時,發現運維工作量已將增加了很多,因此容器編排引擎的需求也隨之產生(雖然我們一直都知道K8S的必要性)。同時,在張隊發的《.NET云原生采用情況調查》中已經表明,容器編排和自動化領域Kubernetes已經占據了主體地位,學習Kubernetes刻不容緩!

  所以,我將K8S的學習放到了今年的學習列表中,并總結了一些學習筆記和實踐總結的文章并匯總在這里,希望對各位園友有幫助!

重點內容目錄索引

1 Docker基礎

? ??????

  學習K8S之前需要了解一點Docker基礎,如果沒有Docker基礎請先補補課:

  ①?Docker基礎、安裝與運行.NET Core應用

  ②?Docker常用流行鏡像倉庫的搭建

  ③?Docker資源限制學習與驗證

  ④?Docker數據卷學習與應用

  ⑤?Dockerfile詳解

????????⑥?Docker容器監控工具與方案:

   ⑴?Docker自帶監控子命令 & 開源監控工具Weave Scope

   ⑵?Google開發的容器監控工具cAdvisor

   ⑶?生產級強大應用監控方案Prometheus

????????⑦?Docker容器日志工具與方案:

   ⑴ Docker logs & logging driver

   ⑵ 開源日志管理方案ELK/EFK

2 Kubernetes學習初探

  

  如果你想在Windows開發機上快速體驗一把K8S,那么可以借助Docker for Windows來快速體驗一下:

  ①?ASP.NET Core on K8S學習初探:單節點環境搭建

  ②?ASP.NET Core on K8S學習初探:基本概念快速一覽

  ③?ASP.NET Core on K8S學習初探:部署WebAPI到K8S

  如果你嫌在Linux上搭建環境麻煩,那么可以借助K8S在線實驗室玩一下快速的交互實驗體驗一下:

  ●?Hello Kubernetes - 快速交互實驗10分鐘把玩手冊

3?Kubernetes深入學習

  

  想要深入學習K8S,必須在Linux下搭建一個K8S集群,嘗試學習和實踐各個核心組件:

  ①?ASP.NET Core on K8S深入學習(1)K8S基礎知識與集群搭建

  ②?ASP.NET Core on K8S深入學習(2)部署過程解析與部署Dashboard

  ③?ASP.NET Core on K8S深入學習(3-1)Deployment

  ③?ASP.NET Core on K8S深入學習(3-2)DaemonSet與Job

  ④?ASP.NET Core on K8S深入學習(4)你必須知道的Service

  ⑤?ASP.NET Core on K8S深入學習(5)Rolling Update

  ⑥?ASP.NET Core on K8S深入學習(6)Health Check

  ⑦?ASP.NET Core on K8S深入學習(7)Dashboard知多少

? ? ? ?⑧?ASP.NET?Core on K8S深入學習(8)數據管理

? ? ? ??⑨?ASP.NET?Core on K8S深入學習(9)Secret & Configmap

????????想要深度應用K8S,需要嘗試遷移現有各類應用&中間件至K8S集群中:

  ⑴ 常見應用K8S部署之GFS

  ⑵ 常見應用K8S部署之Helm

  ⑶ 常見應用K8S部署之Redis集群

  ⑷ 常見應用K8S部署之RabbitMQ集群

  ⑸?常見應用K8S部署之GitLab集群

  ⑹?常見應用K8S部署之Jenkins

  ⑺ 常見應用K8S部署之Harbor

  ⑻?常見應用K8S部署之Prometheus+Grafana

  ⑼?常見應用K8S部署之EFK

4 Service Mesh之Istio學習

?????? Istio作為K8S原生的Service Mesh,將業務應用的流量控制、服務發現、安全通信等強大的功能實現變得簡單明了,同時對業務應用和開發人員透明,還可以跨語言使用,大大降低了開發難度,帶給微服務開發領域一次顛覆性的變革!

5?基于Kubernetes的CI/CD

? ?

???????本部分會介紹在實際環境中持續集成和持續部署的使用,通過實現Jenkins流水線腳本自動發布應用到K8S集群中。

6?阿里云ACK服務

????????阿里云容器服務 Kubernetes 版(簡稱ACK)提供高性能可伸縮的容器應用管理能力,支持企業級 Kubernetes 容器化應用的全生命周期管理。容器服務 Kubernetes 版簡化集群的搭建和擴容等工作,整合阿里云虛擬化、存儲、網絡和安全能力,打造云端最佳的 Kubernetes 容器化應用運行環境。?

參考資料 (持續更新)

① CloudMan,《每天5分鐘玩轉Docker容器技術》、《每天5分鐘玩轉Kubernetes》

② 杜寬,《再也不踩坑的Kubernetes實戰指南》

③?李振良,《Kubernetes入門與進階》(收費課程260RMB,但是質量較高)

④?馬哥(馬永亮),《Kubernetes快速入門》

⑤?Jesse(劉騰飛),《ASP.NET Core on K8S快速入門》

⑥ 阿里云開發者社區,《CNCF 云原生技術公開課》(免費,推薦指數5星


點個【在看】,和更多人一起分享!

總結

以上是生活随笔為你收集整理的.NET Core on K8S 学习与实践系列文章索引 (更新至20191126)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。