k8s本地環境搭建

2021-10-11 16:17:53 字數 1340 閱讀 2019

提前安裝docker,學習使用絕大部分的場景使用的是docker驅動,而且k8s學習與docker相一致。

不要使用docker desktop for mac/windows 中的 k8s,其安裝配置在國內(因為網路問題)是乙個天坑,浪費時間生命,還會搞的docker下一堆映象和容器,影響docker本身的使用。

k8s中文文件:

官方文件:

國內相關安裝教程如下:

windows安裝教程參考:

目錄

k8s本地環境搭建

一、安裝配置

(一)windows安裝配置

(二)mac安裝配置

(三)驗證

二、使用

(一)minikube

(二)kubectl

(三)kind

推薦使用 choco 來安裝,choco 的安裝使用可見

choco install kubectl

choco install minikube

choco install kind

brew install kubectl

brew install minikube

brew install kind

kubectl version

minikube version

kind version

官網教程:

中文教程:94.html

1、啟動

minikube start --registry-mirror= --driver=docker

# 或者

minikube start --image-repository=registry.cn-hangzhou.aliyuncs.com/google_containers --vm-driver=docker

2、驗證啟動

# minikube status

host: running

kubelet: running

apiserver: running

kubeconfig: configured

3、開啟控制台dashboard

minikube dashboard

官方中文教程:

相關部落格:

kubectl cluster-info

kubectl get nodes -o wide

官方教程:

部落格:

K8s集群環境搭建 K8s安裝(2)

k8s集群環境搭建 基礎環境配置 1 k8s集群環境搭建 k8s安裝 2 k8s集群環境搭建 安裝keepalived和haproxy 3 k8s集群環境搭建 k8s集群初始化 4 k8s集群環境搭建 安裝metrics和dashboard 5 一 安裝docker 所有節點 檢視docker版本有...

k8s本地倉庫搭建

自己本地搭建了個k8s集群後,因為沒有設定本地倉庫,以至於每次打包好的映象服務都需要每個節點傳一遍,很不方便,於是自己搭建了乙個本地倉庫供k8s集群使用。1.拉取倉庫容器映象 docker pull registry2.修改 etc docker daemon.json 3.重啟docker以及容器...

K8S學習記錄 環境搭建

docker學習記錄 k8s 環境搭建 軟體包說明 kubeadm 用來初始化集群的指令。kubelet 在集群中的每個節點上用來啟動 pod 和容器等。kubectl 用來與集群通訊的命令列工具。一 單機部署 二 偽集群部署 三 集群部署 kubernetes 安裝文件推薦 單機部署 k8s 1....