本篇已加入《.NET Core on K8S學習實踐系列文章索引》,可以點擊查看更多容器化技術相關系列文章。 一、關於Helm 1.1 為何需要Helm? 雖然K8S能夠很好地組織和編排容器,但是缺少一個更高層次的應用打包工具,而Helm就是專門干這個事的。 通過Helm能夠幫助 ...
本篇已加入 .NET Core on K S學習實踐系列文章索引 ,可以點擊查看更多容器化技術相關系列文章。 在Docker中我們知道,要想實現數據的持久化 所謂Docker的數據持久化即數據不隨着Container的結束而結束 ,需要將數據從宿主機掛載到容器中,常用的手段就是Volume數據卷。在K S中,也提供了存儲模型Volume,支持我們將應用中的數據持久化存儲到容器中。 一 Volume ...
2019-09-02 10:53 0 484 推薦指數:
本篇已加入《.NET Core on K8S學習實踐系列文章索引》,可以點擊查看更多容器化技術相關系列文章。 一、關於Helm 1.1 為何需要Helm? 雖然K8S能夠很好地組織和編排容器,但是缺少一個更高層次的應用打包工具,而Helm就是專門干這個事的。 通過Helm能夠幫助 ...
本篇已加入《.NET Core on K8S學習實踐系列文章索引》,可以點擊查看更多容器化技術相關系列文章。 一、Kubernetes網絡模型 我們都知道Kubernetes作為容器編排引擎,它有一個強大又復雜的網絡模型,也牽引出了Pod網絡、Service網絡、ClusterIP ...
本篇已加入《.NET Core on K8S學習實踐系列文章索引》,可以點擊查看更多容器化技術相關系列文章。 上一篇《3-1 Deployment》中介紹了Deployment,它可以滿足我們大部分時候的應用部署(無狀態服務類容器),但是針對一些特殊的場景應用例如守護進程或者離線業務,就可以 ...
本篇已加入《.NET Core on K8S學習實踐系列文章索引》,可以點擊查看更多容器化技術相關系列文章。 前面幾篇文章我們都是使用的ClusterIP供集群內部訪問,每個Pod都有一個自己的IP地址,那么問題來了:當控制器使用新的Pod替代發生故障的Pod時又或者增加新的副本Pod時,新 ...
本篇已加入《.NET Core on K8S學習實踐系列文章索引》,可以點擊查看更多容器化技術相關系列文章。 一、什么是Rolling Update? 為了服務升級過程中提供可持續的不中斷的服務,K8S提供了Rolling Update機制,它可以使得服務近乎無縫地平滑升級,即在不停止對外 ...
本篇已加入《.NET Core on K8S學習實踐系列文章索引》,可以點擊查看更多容器化技術相關系列文章。 一、關於K8S中的Health Check 所謂Health Check,就是健康檢查,即防微杜漸。K8S是一個編排引擎可以幫助我們快捷地部署容器集群,如果部署上錯誤的容器導致 ...
本篇已加入《.NET Core on K8S學習實踐系列文章索引》,可以點擊查看更多容器化技術相關系列文章。 上一篇《部署過程解析與安裝Dashboard》中我們了解K8S的部署過程,這一篇我們來了解一下K8S為我們提供的幾種應用運行方式:Deployment、DaemonSet與Job ...
本篇已加入《.NET Core on K8S學習實踐系列文章索引》,可以點擊查看更多容器化技術相關系列文章。 一、Secret 1.1 關於Secret 在應用啟動過程中需要一些敏感信息,比如數據庫用戶名、密碼,如果直接明文存儲在容器鏡像中是不安全的,K8S提供的方案是Secret ...