使用minikube 玩轉 k8s

local 端的 單點 node k8s 入門工具

macOS 使用方法

下載 virtual machine

// 安裝 今天的主角
$brew cask install minikube

// 安裝 k8s 的 cli 工具
$brew install kubectl

開啟minikube 啟動 Kubernetes cluster

$minikube start

查看 minikube 狀態

$minikube status

使用圖形化介面 minikube

$minikube dashboard

k8s 狀態

$kubectl cluster-info

部署應用

$kubectl run $(APP-NAME) --image=docker.APP-NAME.image:v1 --port 3000

已啟動的應用

$kubectl get pods

對外公開應用

$kubectl expose deployment APP-NAME --type="NodePort" --port 3000

取得 service 列表

$kubectl get services

取得service url

$minikube service APP-NAME --url

擴充應用

查看deployments

$kubectl get deployments

修改副本數量

$kubectl scale APP-NAME --replicas=3
Share Comments
comments powered by Disqus