Chuyển đến nội dung chính

使用 Kubernetes HA 在本地部署微服務

關於使用 Kubernetes HA(高可用性)、帶有 Patroni 的 PostgreSQL HA、Ceph/Rook 儲存、Istio Service Mesh、ArgoCD GitOps、Prometheus Observability Stack、HashiCorp Vault、RabbitMQ HA、Redis Cluster 和許多其他本地生產級技術部署微服務本地生產級技術部署微服務本地系統的綜合實踐課程。從基礎設施設計、叢集安裝、微服務部署到營運、災難復原和企業標準安全。 50 堂課 + 裸機/虛擬機器實作實驗室。

第 1 部分:本地平台和基礎設施設計

第 2 部分:使用 kubeadm 的 Kubernetes HA 集群

第 3 部分:分散式儲存 — Rook-Ceph

第 4 部分:使用 Patroni 和 CloudNativePG 實作 PostgreSQL HA

第 5 部分:訊息佇列 HA(RabbitMQ、Kafka、Redis)

第 6 部分:Istio 的服務網格和 Ingress

第 7 部分:GitOps 與 ArgoCD、Helm 和 Vault

第 8 部分:可觀察性 — Prometheus、Loki、Tempo

第 9 部分:安全強化

第 10 部分:部署模式與自動擴展

第 11 部分:災難復原與混沌工程

第 12 部分:生產營運和頂點項目