国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

使用kind在mac本地搭建k8s及istio

這篇具有很好參考價(jià)值的文章主要介紹了使用kind在mac本地搭建k8s及istio。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

之前使用multipass裝ubuntu,然后再用microk8s搭建k8s,這會直接用orbstack及kind在本地搭建k8s及istio

安裝

orbstack

通過orbstack這個地址下載,主要是開銷低,用來替代docker desktop

添加國內(nèi)源
~/.orbstack/config/docker.json

{
	"registry-mirrors": [
        "http://hub-mirror.c.163.com",
        "https://docker.mirrors.ustc.edu.cn",
        "https://registry.docker-cn.com",
        "https://registry.hub.docker.com"
    ]
}

重啟orbstack

安裝go

brew install go
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct

安裝kind

go install sigs.k8s.io/kind@v0.20.0
export PATH=$HOME/go/bin:$PATH
kind create cluster
Creating cluster "kind" ...
?? Ensuring node image (kindest/node:v1.27.3) ??
?? Ensuring node image (kindest/node:v1.27.3) ??
 ? Ensuring node image (kindest/node:v1.27.3) ??
 ? Preparing nodes ??
 ? Writing configuration ??
?? Starting control-plane ???
?? Starting control-plane ???
?? Starting control-plane ???
?? Starting control-plane ???
 ? Starting control-plane ???
 ? Installing CNI ??
 ? Installing StorageClass ??
Set kubectl context to "kind-kind"
You can now use your cluster with:

kubectl cluster-info --context kind-kind

Have a nice day! ??

使用

kubectl cluster-info --context kind-kind
Kubernetes control plane is running at https://127.0.0.1:51562
CoreDNS is running at https://127.0.0.1:51562/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy

kubectl get pods -A
NAMESPACE            NAME                                         READY   STATUS    RESTARTS   AGE
kube-system          coredns-5d78c9869d-2rjmk                     1/1     Running   0          2m9s
kube-system          coredns-5d78c9869d-n72hp                     1/1     Running   0          2m9s
kube-system          etcd-kind-control-plane                      1/1     Running   0          2m23s
kube-system          kindnet-tjvh9                                1/1     Running   0          2m10s
kube-system          kube-apiserver-kind-control-plane            1/1     Running   0          2m24s
kube-system          kube-controller-manager-kind-control-plane   1/1     Running   0          2m23s
kube-system          kube-proxy-sjg2h                             1/1     Running   0          2m10s
kube-system          kube-scheduler-kind-control-plane            1/1     Running   0          2m23s
local-path-storage   local-path-provisioner-6bc4bddd6b-hpzrd      1/1     Running   0          2m9s

安裝istio

curl -L https://git.io/getLatestIstio | ISTIO_VERSION=1.2.5 sh -

或者下載https://github.com/istio/istio/releases/download/1.18.2/istio-1.18.2-osx-arm64.tar.gz
解壓,并將istio-1.18.2/bin添加到PATH中

istioctl install --set profile=demo -y
? Istio core installed
? Istiod installed
? Egress gateways installed
? Ingress gateways installed
? Installation complete                                                                               Making this installation the default for injection and validation.

kubectl get ns
NAME                 STATUS   AGE
default              Active   75m
istio-system         Active   104s
kube-node-lease      Active   75m
kube-public          Active   75m
kube-system          Active   75m
local-path-storage   Active   75m
?  ~ kubectl get pods -n istio-system
NAME                                    READY   STATUS    RESTARTS   AGE
istio-egressgateway-75db994b58-jdztx    1/1     Running   0          61s
istio-ingressgateway-79bb75ddbb-965t8   1/1     Running   0          61s
istiod-68cb9f5cb6-jksg5                 1/1     Running   0          115s

小結(jié)

使用orbstack及kind在本地搭建k8s及istio顯得極為輕量,首先orbstack比multipass起個machine輕量許多,其次kind比k3s,minikube更為輕量,雖然是單節(jié)點(diǎn),但是特別適合學(xué)習(xí)和研究。文章來源地址http://www.zghlxwxcb.cn/news/detail-621750.html

doc

  • orbstack
  • kind
  • 安裝istio

到了這里,關(guān)于使用kind在mac本地搭建k8s及istio的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Kubernetes(K8s)使用 kubeadm 方式搭建多 master 高可用 K8s 集群

    Kubernetes(K8s)使用 kubeadm 方式搭建多 master 高可用 K8s 集群

    本篇主要針對上篇文章的單 master 節(jié)點(diǎn)的 K8s 集群上搭建多 master 節(jié)點(diǎn)集群 和 LB 負(fù)載均衡服務(wù)器。 Kubernetes(K8S)集群搭建基礎(chǔ)入門教程 虛擬機(jī) IP 地址: IP 操作系統(tǒng) 主機(jī)名稱 192.168.2.121 centos7.9 k8s-master01 192.168.2.124 centos7.9 k8s-master02 192.168.2.125 centos7.9 k8s-node01 192.168.2.126 centos

    2023年04月26日
    瀏覽(34)
  • 使用containerd從0搭建k8s(kubernetes)集群

    準(zhǔn)備兩臺服務(wù)器節(jié)點(diǎn),如果需要安裝虛擬機(jī),可以參考《wmware和centos安裝過程》 機(jī)器名 IP 角色 CPU 內(nèi)存 centos01 192.168.109.130 master 4核 2G centos02 192.168.109.131 node 4核 2G 設(shè)置主機(jī)名,所有節(jié)點(diǎn)都執(zhí)行 關(guān)閉防火墻,所有節(jié)點(diǎn)都執(zhí)行 關(guān)閉swap內(nèi)存,所有節(jié)點(diǎn)都執(zhí)行 配置網(wǎng)橋,所有節(jié)點(diǎn)

    2024年02月08日
    瀏覽(42)
  • 使用Vagrant創(chuàng)建和管理本地Kubernetes(K8s)集群的步驟是什么

    使用Vagrant創(chuàng)建和管理本地Kubernetes(K8s)集群的步驟是什么

    ??個人主頁:程序員 小侯 ??CSDN新晉作者 ??歡迎 ??點(diǎn)贊?評論?收藏 ?收錄專欄:云計(jì)算 ?文章內(nèi)容:Vagrant ??希望作者的文章能對你有所幫助,有不足的地方請?jiān)谠u論區(qū)留言指正,大家一起學(xué)習(xí)交流!?? 在本文中,我們將探討如何使用Vagrant來創(chuàng)建和管理一個本地的

    2024年02月09日
    瀏覽(25)
  • K8s(Kubernetes)學(xué)習(xí)(二):k8s集群搭建

    K8s(Kubernetes)學(xué)習(xí)(二):k8s集群搭建

    minikube 只是一個 K8S 集群模擬器,只有一個節(jié)點(diǎn)的集群,只為測試用,master 和 worker 都在一起。 裸機(jī)安裝 至少需要兩臺機(jī)器(主節(jié)點(diǎn)、工作節(jié)點(diǎn)個一臺),需要自己安裝 Kubernetes 組件,配置會稍微麻煩點(diǎn)。 缺點(diǎn):配置麻煩,缺少生態(tài)支持,例如負(fù)載均衡器、云存儲。 直接用

    2024年02月09日
    瀏覽(37)
  • 使用 zerotier 打通云上與本地網(wǎng)絡(luò)并搭建 k8s 集群

    使用 zerotier 打通云上與本地網(wǎng)絡(luò)并搭建 k8s 集群

    最近不少云廠商都推出了云主機(jī)包年優(yōu)惠活動,雖然配置不高但好在有公網(wǎng) IP,恰好家里有一臺 Mac mini 在吃灰,花了三杯咖啡錢買了一年某云的云主機(jī)打算將其和家里的 Mac mini 組成 k8s 集群,方便平時學(xué)習(xí)和測試同時也能通過云主機(jī)的公網(wǎng) IP 訪問到 Mac mini 上運(yùn)行的服務(wù)。為

    2024年01月23日
    瀏覽(38)
  • K8S系列文章之 Kind 部署K8S的 服務(wù)發(fā)布

    K8S系列文章之 Kind 部署K8S的 服務(wù)發(fā)布

    下載??https://github.com/kubernetes-sigs/kind/releases/download/0.17.0/kind-linux-amd64 執(zhí)行以下命令:? 之前需要先在本地主機(jī)安裝好docker? kubectl是Kubernetes的命令行工具,可以讓我們通過命令訪問、操作、管理Kubernetes集群。brew安裝方法如下 安裝完畢后,查看kubectl版本信息,確認(rèn)安裝成功

    2024年02月14日
    瀏覽(59)
  • 快速搭建Kubernetes (K8S)平臺

    快速搭建Kubernetes (K8S)平臺

    kubernetes是Google?2014年創(chuàng)建并管理,是Google?10多年大規(guī)模容器管理技術(shù)Borg的開源版本。它是容器集群管理系統(tǒng),是一個開源的平臺,可以實(shí)現(xiàn)容器集群的自動化部署、自動擴(kuò)縮容、維護(hù)等功能。 通過Kubernetes你可以: ????快速部署應(yīng)用 ????快速擴(kuò)展應(yīng)用 ????無縫對接新

    2024年02月02日
    瀏覽(23)
  • kubeadm搭建kubernetes(k8s)

    kubeadm搭建kubernetes(k8s)

    節(jié)點(diǎn) IP 安裝軟件 master(2C/4G,cpu核心數(shù)要求大于2) 192.168.174.15 docker、kubeadm、kubelet、kubectl、flannel node01(2C/2G) 192.168.174.18 docker、kubeadm、kubelet、kubectl、flannel node02(2C/2G) 192.168.174.19 docker、kubeadm、kubelet、kubectl、flannel Harbor節(jié)點(diǎn)(hub.exo.com) 192.168.174.16 docker、docker-compose、

    2024年02月09日
    瀏覽(28)
  • 使用kubekey3.1.0搭建k8s(kubernetes1.28.0)+kubesphere3.4.0教程

    使用kubekey3.1.0搭建k8s(kubernetes1.28.0)+kubesphere3.4.0教程

    基于kubernetes的Kubesphere環(huán)境搭建教 創(chuàng)建三個虛擬機(jī):一個master,其余為node 虛擬機(jī)配置: 建議:master(100G以上存儲空間,8G以上運(yùn)行內(nèi)存) node(50G以上存儲空間,4G以上運(yùn)行內(nèi)存) 示例: master:192.168.203.131 node1:192.168.203.129 node2:192.168.203.130 可以使用以上兩種工具進(jìn)行遠(yuǎn)程

    2024年01月20日
    瀏覽(20)
  • Containerd+Kubernetes搭建k8s集群

    Containerd+Kubernetes搭建k8s集群

    視頻教程地址:https://space.bilibili.com/3461573834180825/channel/seriesdetail?sid=3316691 之前寫了一篇基于docker安裝kubernetes的文章,這篇文檔我們來使用containerd來安裝kubernetes,相較于docker,containerd運(yùn)行容器的時候效率更高,并且可以兼容docker鏡像?;赿ocker安裝kubernetes的文章地址:ht

    2024年02月07日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包