---
# System prepended metadata

title: '[雲端] K8s / 入門'
tags: [雲端, 雲端 / K8s, K8s]

---

[雲端] K8s / 入門
===
###### tags: `雲端 / K8s`
###### tags: `雲端`, `K8s`
> 學習 K8s 技術路線圖

<br>

![](https://i.imgur.com/vsCp0RX.png)<br><br>

[TOC]

<br>

:::warning
:warning: **編寫規則**
- 以外行人（不在該領域的人）的觀點撰寫
- 簡短扼要，不囉唆
- 先描述「**需求**」，再詳細介紹功能
:::

環境建置
======
## 為何需要 K8s ？

<br>

## 認識 K8s 架構
- 主節點：稱為 master 或是 mastre node
- 工作節點：稱為 worker 或是 worker node

<br>

## 安裝 K8s 環境

<br>

<hr>

<br>

與 K8s 溝通
==========
## 如何下指令跟 K8s API server 溝通
- 資源的單數、複數、縮寫

<br>

## 如何除錯？

<br>

## 開始寫 K8s 的 yaml 檔（術語：apimachinery）
- apiVersion
- kind
- metadata
- spec
- 可一邊寫，一邊測試
- 物件的階層架構

<br>

<hr>

<br>

進一步認識環境
============
- 認識 namespace
- 認識 context

<br>

<hr>

<br>

繼續深造 K8s
===========
## 資源學習路徑
- pod -> service -> ingress -> deployment -> secret -> conjob -> replicaset -> ... -> Istio

## 進階除錯技巧

<br>

## 考 CNCF 認證
