iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
DevOps

學會 Kubernetes 然後呢?由 Istio 進入 DevOps 偉大航路 系列

好不容易了解完 Kubernetes,卻發現 DevOps 還有 Service Mesh 及 Monitor 等大坑,覺得要學不動了嗎?本文希望透過 Istio 專案,建立手把手 Lab 教學,帶你輕鬆上手 DevOps 技術。

鐵人鍊成 | 共 30 篇文章 | 36 人訂閱 訂閱系列文 RSS系列文 團隊大力出奇蹟
DAY 1

Day01 - 要玩轉 DevOps,僅學會 Kubernetes 是不足的

前言 每年鐵人賽,我都當作是給自己學習的理由。去年寫了一篇有關 Kubernetes 及 CI/CD 相關介紹,本以為已經把 DevOps 摸熟了,但到了今年,...

2022-09-10 ‧ 由 uccuz 分享
DAY 2

Day02 - 雲原生架構主流,微服務(Microservices)介紹

前言 Microservices 的興起,提高了 Service Mesh 的重要性。在開始學習 Service Mesh 之前,先來了解一下Microserv...

2022-09-11 ‧ 由 uccuz 分享
DAY 3

Day03 - 強化 Kubernetes 的秘方,服務網格(Service Mesh)介紹

前言 前一篇提到 Kubernetes 在應對 Microservices 時有不足之處,而 Service Mesh 能幫助我們解決,那到底 Service...

2022-09-12 ‧ 由 uccuz 分享
DAY 4

Day04 - Service Mesh 中的領航者,Istio 介紹

前言 Istio 作為 Service Mesh 熱門的解決方案,到底提供哪些功能,以及專案引用 Istio 時要考慮哪些點,本篇就來帶大家了解一下。 Isti...

2022-09-13 ‧ 由 uccuz 分享
DAY 5

Day05 - 使用 Minikube 快速安裝 Kubernetes

前言 在使用 Istio 前, 需先準備 Kubernetes 環境,本篇會教你如何使用 Minikube, 讓你能在任何環境都能輕鬆架起 Kubernetes...

2022-09-14 ‧ 由 uccuz 分享
DAY 6

Day06 - 在 Kubernetes 輕鬆建立 Istio 環境

Istio 安裝前準備 在安裝 Istio 前,需先準備好 Kubernetes 及 Kubectl ,流程可參考上一篇教學 確認 Kubernetes 及...

2022-09-15 ‧ 由 uccuz 分享
DAY 7

Day07 - Microservices 測試專案,Bookinfo 介紹及安裝

前言 前幾篇我們將 Kubernetes 及 Istio 環境架設完成。接下來這幾篇想先在不使用到 Istio 情況下,透過一個實際的 Microservice...

2022-09-16 ‧ 由 uccuz 分享
DAY 8

Day08 - 使用 Kubernetes 實現藍綠部屬 (Blue/Green Deployment)

前言 本篇我們來講解什麼是部屬策略(Deployment Strategies),並使用 Bookinfo Application 在 Kubernetes 實...

2022-09-17 ‧ 由 uccuz 分享
DAY 9

Day09 - 用 Kubernetes 好好的,是什麼理由讓你需要 Istio ?

前言 上一章我們使用 Kubernetes Service 實現藍綠部屬,本章就來探討 Kubernetes 內部是如何實現流量轉發、負載平衡等功能,並且談談有...

2022-09-18 ‧ 由 uccuz 分享
DAY 10

Day10 - 踏出學習 Istio 的第一步,完成 Microservices 流量切換

前言 Istio 是個很強大的工具,但同時也有一定的學習成本,若是能將 Istio 駕輕就熟,就可以對 Microservices 流量做到很精細的控管。那我們...

2022-09-19 ‧ 由 uccuz 分享