### Kubernetes是什么

我們需要一個大規模容器編排系統,Kubernetes就是一個"容器編排系統"
### kubernetes具有以下特性:
- 服務發現和負載均衡
Kubernetes 可以使用 DNS 名稱或自己的 IP 地址公開容器,如果進入容器的流量很大, Kubernetes 可以負載均衡并分配網絡流量,從而使部署穩定。
- 存儲編排
Kubernetes 允許你自動掛載你選擇的存儲系統,例如本地存儲、公共云提供商等。
- 自動部署和回滾
你可以使用 Kubernetes 描述已部署容器的所需狀態,它可以以受控的速率將實際狀態 更改為期望狀態。例如,你可以自動化 Kubernetes 來為你的部署創建新容器, 刪除現有容器并將它們的所有資源用于新容器。
- 自動完成裝箱計算
Kubernetes 允許你指定每個容器所需 CPU 和內存(RAM)。 當容器指定了資源請求時,Kubernetes 可以做出更好的決策來管理容器的資源。
- 自我修復
Kubernetes 重新啟動失敗的容器、替換容器、殺死不響應用戶定義的 運行狀況檢查的容器,并且在準備好服務之前不將其通告給客戶端。
- 密鑰與配置管理
Kubernetes 允許你存儲和管理敏感信息,例如密碼、OAuth 令牌和 ssh 密鑰。 你可以在不重建容器鏡像的情況下部署和更新密鑰和應用程序配置,也無需在堆棧配置中暴露密鑰。
> Kubernetes 為你提供了一個可彈性運行分布式系統的框架。 Kubernetes 會滿足你的擴展要求、故障轉移、部署模式等。 例如,Kubernetes 可以輕松管理系統的 Canary 部署。
- 云平臺介紹
- Docker介紹
- Docker架構
- Docker安裝
- Docker命令實戰
- Docker進階實戰
- 常用Docker容器構建
- Kubernetes簡介
- Kubernetes架構
- kubeadm創建集群
- kubeadm引導集群
- Kubernetes資源
- Kubernetes-Deployment
- Kubernetes-Service
- Kubernetes-Ingress
- Kubernetes存儲抽象
- Kubernets-PV&PVC
- Kubernetes-ConfigMap
- Kubernetes安裝KubeSphere
- Linux單節點部署KubeSphere
- Linux多節點部署KubeSphere
- 中間件部署實戰
- RuoYi-Cloud部署實戰
- DevOps