iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
Kubernetes

Kubernetes~成為Devops工程師的必經試煉 系列

當Devops的工程師薪水好像不錯啊(本篇作者為Dotnet的前端工程師),因此決定以DevOps最夯的技術,Kubernates(K8s)作為這次IT鐵人賽比賽,關於K8s的文章與教學已經很多了,要怎麼做出差異還是有一些難度,我以自身的情境為例,假設我從什麼都不懂的情況下出發,如何在一年後,成為能夠面試轉職為DevOps Developer

參賽天數 15 天 | 共 17 篇文章 | 8 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day1 介紹Kubernetes

關於 本系列文章的內容是希望能夠讓讀者可以對Kubernates(K8s)與相關工具有基本的認識,並且應用在日常工作場景中. 前言 這是我人生第一次決定參加IT...

2018-10-15 ‧ 由 TimTim 分享
DAY 2

Day2 安裝Kubernetes與相關工具

前言 今天將會介紹筆者本教學會使用到的Kubernate與dotnet Core工具 安裝工具 1.Minikube 2.Visual Studio Code...

2018-10-16 ‧ 由 TimTim 分享
DAY 3

Day3 dotnet Core Webapi on Docker

前言 今天會安裝Docker,使用dotnet core 製作Webapi, 並且將它包成docker container,並在日後能跑在 Kubernetes...

2018-10-17 ‧ 由 TimTim 分享
DAY 4

Day4 在Minikube 上 執行你的 Docker container

前言 昨天的教學已經初步把dotnet core 的專案包好,筆者今天則是要將該Applcation部屬到我們的Minikube上。在這之前我們先需要初步認識P...

2018-10-18 ‧ 由 TimTim 分享
DAY 5

Day 5 Kubernetes 最小部署單位 - Pod

前言 在昨天我們已經把包好的 Docker Image 加到我們本機的Minikube ,今天我們要深入探討什麼是Pod Pod介紹 Pod 可以比喻成是在一般...

2018-10-19 ‧ 由 TimTim 分享
DAY 6

Day6  用 Label 做好Kubernate 管理

Label 介紹 在Kubernates上的實際操中,我們需要管理不同的Pod,例如像是要將不同環境的Pod同時起動,或是將有耦合的Pod分類在一起,這是我們在...

2018-10-20 ‧ 由 TimTim 分享
DAY 7

Day 7 隔離Kubernate中不同的元件 - Namespace

前言 在一個Kubernetes中可以使用namespace創建多個"虛擬集群",這些namespace之間可以完全隔離,也可以透過設定讓一...

2018-10-21 ‧ 由 TimTim 分享
DAY 8

Day 8 照我的腳本管理資源~Replication Controller

前言 我們在前三天分別介紹了 Pod, Label 與 Namespace,這些元件構築了 Kubernates 的基本操作方式,那在一班的情況下,我們要怎麼去...

2018-10-22 ‧ 由 TimTim 分享
DAY 9

DAY9 運行Kubernetes 的核心 ~ Node

前言 Node是Pod真正運行的主機,可以是物理機或是虛擬機。為了管理Pod,每個Node節點上至少要運行container runtime(比如 docker...

2018-10-23 ‧ 由 TimTim 分享
DAY 10

Day 10 建立起你與 Pod的溝通橋樑 Service

前言 Kubernetes 的 Pod 有生命週期,使用 Replication Controllers 會動態的建立和銷毀 Pod (比如規模擴大或者縮小,或...

2018-10-24 ‧ 由 TimTim 分享