type
status
date
slug
summary
tags
category
icon
password
這两天都在學習 k8s,把 k8s 相關的東西給看了一遍,還相對仔細的看了 pod 的部分。現在留在腦海中的有: k8s 安裝,用 kubeadmin 來安裝。有 master 節點,可以高可用。與 docker 的鏡像關系,是 docker 實現了容器的 api,所以 k8s 可以直接用,直接進行編排。也就是說,有了 k8s 之後,docker 的知識可以不用,全部都在 k8s 上面使用。然後 k8s 有 service 有 Deploment,還有 Pod。Pod 里面可以有多個鏡像,當然,一個鏡像最簡單。kubectl 是命行指令,像 cp, forward, it 等等,我都有用過了,其它的不重要。整個 k8s 跟 yaml 關系密切。都可以在配置文件里面配置後,然後啟動。 Pod 中的部署有两種模式,recreate 是直接刪除,然後重建,還有 upgrade,滾動升級。Pod 的自動擴容可以使用自帶的,也可以自己擴展。 stateful Pod 與 stateless Pod 不一样,前者有狀態,是寵物,要人管。後者是牛羊,不用人管。Pod 的擴容的時候有個亲和性的概念,也就是「更适合」在哪個節點上部署的概念。k8s 升級有 Master 升級和 Node 升級,前者要先升級,後者升級簡單。
技术知识思考MySQL MAC 迁移