iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
DevOps

Kubernetes的30天養成計劃 系列

本文以k8s為基底,介紹了k8s的架構與相關元件,並以此為應用,大綱如下:

1. k8s架構與相關元件介紹、使用情境(Basic objects and Advanced objects)
2. Docker的基本使用,以及與k8s之間的連結
3. 雲端架設k8s,這裡以AWS為例,使用了EKS,同步介紹AWS的使用及設定方式
4. k8s的進階應用,集群內的資源監控、管理、備援,甚至是跨集群的溝通等等
5. k8s的近期發展與未來

鐵人鍊成 | 共 30 篇文章 | 41 人訂閱 訂閱系列文 RSS系列文 團隊G8 Hash - c98b82371573afc08575815d90f5eac4
DAY 1

[Day1] 挑戰開始:k8s初探+簡介

前言 去年夏天,因為公司面臨轉型的新需求,我們因此要使用到Docker,相較於以往的虛擬機,它具有啟動速度上的優勢,因為我們的服務需要做到跨平台,且需要針對相依...

2019-09-16 ‧ 由 Nick 分享
DAY 2

[Day2] 一日碼頭工:快速Docker複習

前言 為了幫助大家了解k8s的究竟好用在哪邊,我想我們今天就來稍微複習一下Docker的功能 先讓大家對Docker有個基礎了解,再從這個施力點去理解k8s我想...

2019-09-17 ‧ 由 Nick 分享
DAY 3

[Day3] k8s的小型測試環境:minikube安裝與使用,簡易驗證yaml的正確性

前言 小小複習完Docker的內容後,接著我們要架設簡易版的k8s環境,幫助我們在上線前有個簡單的測試環境可以去驗證我們的服務,這個套件,就是minikube。...

2019-09-18 ‧ 由 Nick 分享
DAY 4

[Day4] 碼頭工的日常與舵手的逆襲:Docker與k8s常用指令集比較

前言 既然第二天我們已經快速瀏覽過Docker的基本指令,那我們就應該要知道在k8s中我們有哪些Docker用到的指令可以沿用,同時透過這樣的方式用另外一個面向...

2019-09-19 ‧ 由 Nick 分享
DAY 5

[Day5] 淺談k8s架構之一:Node是什麼?Master與Slave有何不同?

前言 今天我們來談一下關於k8s的架構,這個觀點是從節點的角度去觀察的,也就是Node,當然早在前面我們有先提過一些,小複習:k8s的基礎架構,在這個章節,我們...

2019-09-20 ‧ 由 Nick 分享
DAY 6

[Day6] 淺談k8s架構之二:什麼是Object?什麼是Abstraction?有何不同?

前言 昨天我們介紹了節點的架構,以及一些相關的簡易操作,我們來統整下昨天的觀念,也方便和今天的介紹作些比較,透過不同的面相來了解k8s,相信會比較輕鬆些。 No...

2019-09-21 ‧ 由 Nick 分享
DAY 7

[Day7] 想想我們為何而來:一個完整DevOps開發流程的十二個要素

前言 前六天我們簡單介紹了Docker和k8s的架構,今天我們來稍微聊一下整個DevOps的開發流程,透過全貌從另外一個新的面向去了解k8s,這篇主要偏開發上的...

2019-09-22 ‧ 由 Nick 分享
DAY 8

[Day8] k8s基礎篇(一):Pod、Label、Health check、Scaling

前言 前幾天我們已經大致理解k8s上的架構,我們也從幾個不同的面向去理解k8s,那麼從今天開始,我們就來仔細看看k8s架構中的所有細節,基礎篇的部分,我將它切成...

2019-09-23 ‧ 由 Nick 分享
DAY 9

[Day9] k8s基礎篇(二):Deployment、ReplicaSet、Service、Secrets

前言 昨天我們看了一些基礎篇的架構,今天讓我們延續,繼續將基礎篇的部分做個結束,今天的章節內容會用到昨天的部分元件功能,沒印象的務必複習一下,那我們就開始吧!...

2019-09-24 ‧ 由 Nick 分享
DAY 10

[Day10] k8s進階篇(一):Service Discovery、ConfigMap

前言 昨天我們已經將基礎篇的部分做個結束,今天開始我們會介紹進階篇的內容,若是中途亂入的朋友,請務必複習前兩天的內容,再來看這邊的會比較清楚喔!今天會進一步介紹...

2019-09-25 ‧ 由 Nick 分享