---
# System prepended metadata

title: Kubernetes筆記

---

Kubernetes筆記
===
* 學習工具
    * katacoda: 可以在網頁上啟動minikube的學習環境
    * Rancher: 管理docker cluster/k8s的工具
    * minikube: Docker for MAC/Windows
    * kubeadm: 測試
    * 二進制紅手動搭建

* Kubernetes cluster components
    * Master: main server and control other nodes
    * node and node processes
* Pod
    * 一群有關係的container set
    * share the following resource
        * PID: Process ID
        * IPC: Internal Process Communication
        * Network
        * UTS namespace: Unix Time-sharing System Namespace (hostname/domainname)
* Label 識別K8S 物件的標簽，為Key/Value
    * Key: 不跟過63 byte
    * Value: N/A or 253 byte
* Namespace
* 