-
Kubernetes入門之Pod健康狀態監測機制
現如今,kubernetes已經是老生常談的話題,幾乎所有IT人都聽聞或使用過Kubernetes。 其中Pod是Kubernetes中最小的可部署單元。一個Pod代表你的微服務的一個實例。每個Pod都分配有一個臨時IP地址。 Pod的運行狀態直接影響著應用服務的質量,但容器應用在運行過程中,可能會因為各式各樣的原因導致程序不可用,且有些種類的故障僅能通過重啟進行恢復。 針對該情況,Kubernetes提供了Pod健康檢查機制。 Pod的生命周期 Pod其實和我們人類一樣,都有‘生老病死“,無論…
-
使用Kubernetes兩年的經驗教訓
大約兩年前,我們決定放棄基于Ansible的安裝配置方式,以便在EC2上部署應用程序的方式,并轉向使用Kubernetes實現應用程序的容器化和編排。我們已經將大部分基礎設施遷移到了Kubernetes。這是一項艱巨的任務以及挑戰——從混合部署方式直到大部分遷移完成,再到培訓整個團隊學習全新的操作范式等等。 在這篇文章中,我們想回顧一下我們的經驗,并與你分享我們在這段旅程中所學到的東西,以幫助你做出更好的決策,增加成功的機會。 清楚你遷移到Kubernetes的原因 無服務和容器化是很好的概念。…
-
kubernetes基礎概念解析
本篇文章介紹kubernetes的一些基礎概念,也整理出了pdf版本,需要的下拉至文末領取。 目錄: ?1?、pod 概念 自主式POD:不是被控制器管理的pod。一旦死亡就不會再重生 控制器管理的POD:就是被控制器所管理的POD。 1、自主式POD的基礎概念 容器會共用pause的網絡棧,也就是說這兩個容器就沒有他的獨立地址了他們都是共同使用pause的地址、共用他的存儲卷 Pause 網絡棧共享:首先我們要定義一個 POD,就會先啟動第一個容器,只要運行一個POD這個容器就會被啟動、這個容…