[雲端] K8s / 教學系列
===
###### tags: `雲端 / K8s`
###### tags: `雲端`, `K8s`, `教學系列`, `教學資源`
<br>
<br><br>
[TOC]
<br>
## 系列文章
### 官網
- Overview of kubectl:[英文](https://kubernetes.io/docs/reference/kubectl/overview/) | [中文](https://kubernetes.io/zh/docs/reference/kubectl/overview/)
- [Resource types](https://kubernetes.io/docs/reference/kubectl/overview/#resource-types)
| Resource Name | Short Names |
|---------------|-------------|
| componentstatuses | cs |
| nodes | no |
| pods | po |
### 2020 iT 邦幫忙鐵人賽
- [[hwchiu] 其實我真的沒想過在美國上班也被拉來參加30天分享那些年我怎麼理解 kubernetes 的運作](https://ithelp.ithome.com.tw/users/20120317/ironman/2442)
### 2019 iT 邦幫忙鐵人賽
- [[山姆大叔] 15 分鐘學習系列 - 第一次學 Kubernetes 就上手 系列](https://ithelp.ithome.com.tw/users/20111871/ironman/1838) :+1:
- 以實作為導向,沒有太多理論 :100:
- [從Docker到Kubernetes-新手入門筆記 系列](https://ithelp.ithome.com.tw/users/20072603/ironman/2088)
- [KK8s 系列](https://ithelp.ithome.com.tw/users/20000839/ironman/2054)
### 2018 iT 邦幫忙鐵人賽
- [[zxcvbnius] Kubernetes 30天學習筆記 系列](https://ithelp.ithome.com.tw/users/20103753/ironman/1590) :+1:
- [k8s 不自賞 系列](https://ithelp.ithome.com.tw/users/20107062/ironman/1244)
### 第 11 屆 iT 邦幫忙鐵人賽
- [Kubernetes and Istio 三十天 系列](https://ithelp.ithome.com.tw/users/20104679/ironman/2825)
- [其實我真的沒想過要利用研替剩餘的 30 天分享那些年 On-premise Container & Kubernetes 經驗 系列](https://ithelp.ithome.com.tw/users/20120251/ironman/2407)
- [[Day19] 淺談 Kubernetes 自定義資源(Custom Resource)與自定義控制器(Custom Controller)](https://ithelp.ithome.com.tw/articles/10224648)
> scheduler 功能:
> kube-scheduler就會透過過濾(Filter)與排名(Rank)演算法來計算所有節點的權重,並從中找出一個最佳的節點,接著在 Pod 的.spec.nodeName更新被選取的名稱,然後該狀態會被儲存到 etcd 中。
- [[Day20] 開發自定義控制器前,需要先了解的東西 Part1](https://ithelp.ithome.com.tw/articles/10225088)
- [[Day21] 開發自定義控制器前,需要先了解的東西 Part2](https://ithelp.ithome.com.tw/articles/10225515)
- [[Day22] 開發自定義控制器前,需要先了解的東西 Part3](https://ithelp.ithome.com.tw/articles/10225605)
- [[Day23] 探討 Kubernetes 自定義控制器是如何運作 Part1](https://ithelp.ithome.com.tw/articles/10226076)
- [[Day24] 探討 Kubernetes 自定義控制器是如何運作 Part2](https://ithelp.ithome.com.tw/articles/10226521)
- [[Day25] 動手實作 Kubernetes 自定義控制器 Part1](https://ithelp.ithome.com.tw/articles/10226528)
- [[Day26] 動手實作 Kubernetes 自定義控制器 Part2](https://ithelp.ithome.com.tw/articles/10227189)
- [[Day27] 動手實作 Kubernetes 自定義控制器 Part3](https://ithelp.ithome.com.tw/articles/10227493)
- [[Day28] 動手實作 Kubernetes 自定義控制器 Part4](https://ithelp.ithome.com.tw/articles/10227796)
- [[Day29] 動手實作 Kubernetes 自定義控制器 Part5](https://ithelp.ithome.com.tw/articles/10228114)
- [[Day30] 動手實作 Kubernetes 自定義控制器 Part6](https://ithelp.ithome.com.tw/articles/10228336)
### Cheng-Wei Hu | 胡程維 - Kubernetes 基礎教學
- [Kubernetes 四元件](https://medium.com/@C.W.Hu/kubernetes-basic-concept-tutorial-e033e3504ec0)
- [基本運作與安裝](https://medium.com/@C.W.Hu/kubernetes-basic-concept-tutorial-e033e3504ec0)
- [如何建立一個 Pod](https://medium.com/@C.W.Hu/kubernetes-implement-ingress-deployment-tutorial-7431c5f96c3e)
- [Kubernetes 進階三元件](https://medium.com/@C.W.Hu/kubernetes-implement-ingress-deployment-tutorial-7431c5f96c3e)
- [Helm](https://medium.com/@C.W.Hu/kubernetes-helm-chart-tutorial-fbdad62a8b61)
- [kubectl 額外補充](https://medium.com/@C.W.Hu/kubernetes-helm-chart-tutorial-fbdad62a8b61)
<br>
### 網路上剛好看到,不確定是否有幫助 (2020/12/11)
- [[中文] Kubernetes 指南](https://feisky.gitbooks.io/kubernetes/content/)
- [[中文] 讲解如何在原生 Kubernetes 的基础上做定制开发。](https://jimmysong.io/kubernetes-handbook/develop/)
<br>
<hr>
<br>
## [主題系列] 自定義控制器
### Kyle Bai (Senior Software Engineer)
- [淺談 Kubernetes 自定義資源(Custom Resource)與自定義控制器(Custom Controller)](https://k2r2bai.com/2019/10/04/ironman2020/day19/)
- Pod workflow
- [開發自定義控制器前,需要先了解的東西 Part1](https://k2r2bai.com/2019/10/05/ironman2020/day20/)
- [開發自定義控制器前,需要先了解的東西 Part2](https://k2r2bai.com/2019/10/06/ironman2020/day21/)
- [開發自定義控制器前,需要先了解的東西 Part3](https://k2r2bai.com/2019/10/07/ironman2020/day22/)
<br>