成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > k3d入門指南之在Docker中運行K3s的詳細教程

k3d入門指南之在Docker中運行K3s的詳細教程

熱門標簽:打400電話怎么辦理收費 上海申請高400開頭的電話 麗江真人語音電話外呼系統(tǒng) 福州企業(yè)電銷機器人排名 怎么找到?jīng)]有地圖標注的店 宿城區(qū)電話機器人找哪家 河南防封號電銷機器人是什么 10086外包用的什么外呼系統(tǒng) 400電話辦理介紹信

什么是k3d?

k3d是一個小型程序,用于在Docker中運行K3s集群。 K3s是經(jīng)過CNCF認證的輕量級Kubernetes發(fā)行和沙箱項目。它是為資源有限環(huán)境設計的,被打包為單個二進制文件,所需RAM小于512MB。 要了解有關K3s的更多信息,請查看我們之前的公眾號文章及B站上的視頻。

k3d借助從K3s倉庫構建的Docker鏡像在安裝了Docker的任何機器上的Docker容器中啟動多個K3s節(jié)點。 這樣,一臺物理(或虛擬)機(稱為Docker Host)可以運行多個K3s集群,每個集群同時有多個server和agent節(jié)點。

k3d能做什么?

2021年1月,發(fā)布k3dv4.0.0,包含以下功能:

  • 創(chuàng)建/停止/啟動/刪除/擴大/縮小K3s集群(和單個節(jié)點)
  • 通過命令行標志
  • 通過配置文件
  • 管理可與集群一起使用的容器鏡像倉庫并與之交互
  • 管理集群的Kubeconfigs
  • 將本地Docker daemon中的鏡像導入集群中運行的容器運行時中

顯然,還有更多的方法,您可以用來對使用過程中的細節(jié)進行調(diào)整。

k3d的用途是什么?

k3d的主要應用場景是在Kubernetes上進行本地開發(fā),因為k3d輕量、簡單的特性,在這一場景下幾乎不會遇到麻煩和資源使用問題。 開發(fā)k3d的初衷是為開發(fā)人員提供一個簡單的工具,使他們能夠在開發(fā)環(huán)境的機器上運行輕量級的Kubernetes集群,從而在類似于生產(chǎn)的環(huán)境中獲得快速的迭代時間(相對于在本地運行docker-compose與生產(chǎn)中的Kubernetes要快得多)。

隨著時間的推移,k3d還發(fā)展成為一種運維工具,用于在隔離的環(huán)境中測試某些Kubernetes(或特別是K3s)功能。 例如,使用k3d,您可以輕松地創(chuàng)建多節(jié)點集群,在其上部署一些應用程序,輕松停止一個節(jié)點并查看Kubernetes的反應,還能夠?qū)⒛膽弥匦抡{(diào)度到其他節(jié)點上。

此外,您可以在持續(xù)集成系統(tǒng)中使用k3d來快速啟動集群,在其上部署測試堆棧并運行集成測試。完成操作后,您就可以輕松地停用整個集群。無需擔心適當?shù)那謇砗涂赡艿臍埩簟?/p>

我們還提供了一個k3d-dind鏡像(類似于電影《盜夢空間》中的夢中的夢,我們在容器內(nèi)的容器中放置了容器。)通過此操作,您可以創(chuàng)建一個運行k3d的docker-in-docker環(huán)境,該環(huán)境會在Docker中生成一個K3s集群。這意味著您只有一個容器(k3d-dind)在您的Docker主機上運行,而該容器又在其中運行了整個K3s / Kubernetes集群。

如何使用k3d?

1、安裝k3d(如需使用也可安裝kubectl)

注意:本文介紹內(nèi)容對版本有要求,請至少使用k3d v4.1.1以上版本

2、可以嘗試以下其中一個示例,或使用文檔或CLI幫助文本找到適合您自己的方式(k3d [command] --help)

“簡單”的方式

k3d cluster create

該命令將創(chuàng)建一個帶有兩個容器的K3s集群:一個Kubernetes控制平面節(jié)點(server)和一個位于其前面的負載均衡器(serverlb)。 它將它們都放置在專用的Docker網(wǎng)絡中,并在Docker主機上隨機選擇的免費端口上暴露Kubernetes API。 它還在后臺創(chuàng)建了一個名為Docker的卷,作為鏡像導入的準備。

默認情況下,如果不提供name參數(shù),集群將被命名為k3s-default,并且容器將顯示為k3d---<#>,因此在本例中,兩個容器將顯示為 k3d- k3s-default-serverlb和k3d-k3s-default-server-0

k3d等待一切準備就緒,從集群中拉取Kubeconfig并將其與默認的Kubeconfig合并(通常位于$ HOME / .kube / config或者KUBECONFIG環(huán)境變量指向的任何路徑中)。
不用擔心,您也可以調(diào)整該行為。

使用kubectl查看您剛創(chuàng)建的用于顯示節(jié)點的內(nèi)容:. kubectl get nodes
k3d還為您提供了一些命令來列出您所創(chuàng)建的東西:.k3d cluster | node | registry list

“簡單但精妙”的方式

k3d cluster create mycluster --api-port 127.0.0.1:6445 --servers 3 --agents 2 --volume '/home/me/mycode:/code@agent[*]' --port '8080:80@loadbalancer'

此命令生成帶有六個容器的K3s集群:* 1個負載均衡器* 3個server(控制平面節(jié)點)* 2個agent(以前為worker節(jié)點)

通過--api-port 127.0.0.1:6445,您可以使用k3d將Kubernetes API端口(6443內(nèi)部)映射到127.0.0.1 / localhost的端口6445。這意味著隨后將在Kubeconfig中包含以下連接字符串:server: https://127.0.0.1:6445以連接到此集群。
該端口將從負載均衡器映射到您的主機系統(tǒng)。請求將從那里被代理到server節(jié)點,從而有效地模擬生產(chǎn)環(huán)境設置,在該環(huán)境中server節(jié)點也可能發(fā)生故障,并且希望故障轉移到另一個server上。

--volume /home/me/mycode:/code@agent[] 綁定將你的本地目錄/home/me/mycode掛載到所有([] agent 節(jié)點)內(nèi)部的路徑/code。使用索引(0或1)替換*,以便只把它掛載到其中一個節(jié)點。
告訴k3d應該將卷安裝到哪個節(jié)點的規(guī)范稱為“節(jié)點過濾器”,它也用于其他標志,例如端口映射的--port標志。

也就是說,--port '8080:80@loadbalancer'將本地主機的端口8080映射到負載均衡器(serverlb)上的端口80,該負載均衡器可用于將HTTP ingress流量轉發(fā)到集群。 例如,可以將Web應用程序部署到集群(Deployment)中,該集群通過一個 Ingress(如myapp.k3d.localhost)在外部暴露(Service)。

然后(前提是一切都設置為將該域解析為本地主機IP),則可以將瀏覽器指向http://myapp.k3d.localhost:8080 訪問您的應用程序。 然后,流量從您的主機通過Docker橋接口流向負載均衡器。 從那里,它被代理到集群,并通過Ingress和Service傳遞到您的應用程序Pod。

注意:你必須設置一些機制,將myapp.k3d.localhost路由到本地主機IP(127.0.0.1)。
最常見的方法是在你的/etc/hosts文件中使用127.0.0.1
myapp.k3d.localhost的條目(C:\Windows\System32\drivers\etc/hosts)。。
但是,這不允許使用通配符(.localhost),因此一段時間后可能會變得有些麻煩,因此您可能需要了解dnsmasq(MacOS /
UNIX)或Acrylic(Windows)之類的工具來減輕負擔。 提示:可以在某些系統(tǒng)(至少是Linux操作系統(tǒng),包括SUSE
Linux和openSUSE)上安裝libnss-myhostname軟件包,以將
.localhost域自動解析為127.0.0.1,這意味著您不必再手動操作。例如
,如果您希望通過Ingress進行測試,則需要在其中設置域。

在此處,需要注意的事是:如果創(chuàng)建多個server節(jié)點,則K3s將被分配到--cluster-init標志,這意味著它將K3s的默認內(nèi)部數(shù)據(jù)庫(默認為SQLite)更改為etcd。

“配置即編碼”方式

從k3d v4.0.0(發(fā)布于2021年1月)開始,我們支持使用配置文件,來配置一切您以前通過命令行標志所做的代碼(不久之后甚至可能支持更多)。在撰寫本文時,您可以在repo中找到用于驗證配置文件的JSON模式:
https://github.com/rancher/k3d/blob/092f26a4e27eaf9d3a5bc32b249f897f448bc1ce/pkg/config/v1alpha2/schema.json

示例配置文件:

# k3d configuration file, saved as e.g. /home/me/myk3dcluster.yaml
apiVersion: k3d.io/v1alpha2  # this will change in the future as we make everything more stable
kind: Simple  # internally, we also have a Cluster config, which is not yet available externally
name: mycluster  # name that you want to give to your cluster (will still be prefixed with `k3d-`)
servers: 1  # same as `--servers 1`
agents: 2  # same as `--agents 2`
kubeAPI:  # same as `--api-port 127.0.0.1:6445`
  hostIP: "127.0.0.1"
  hostPort: "6445"
ports:
  - port: 8080:80  # same as `--port 8080:80@loadbalancer
    nodeFilters:
      - loadbalancer
options:
  k3d:  # k3d runtime settings
    wait: true  # wait for cluster to be usable before returining; same as `--wait` (default: true)
    timeout: "60s"  # wait timeout before aborting; same as `--timeout 60s`
  k3s:  # options passed on to K3s itself
    extraServerArgs:  # additional arguments passed to the `k3s server` command
      - --tls-san=my.host.domain
    extraAgentArgs: []  # addditional arguments passed to the `k3s agent` command
  kubeconfig:
    updateDefaultKubeconfig: true  # add new cluster to your default Kubeconfig; same as `--kubeconfig-update-default` (default: true)
switchCurrentContext: true  # also set current-context to the new cluster's context; same as `--kubeconfig-switch-context` (default: true)

假設我們將其另存為/home/me/myk3dcluster.yaml,我們可以使用它來配置新集群
k3d cluster create --config /home/me/myk3dcluster.yaml

注意:您仍然可以設置額外的參數(shù)或標志,這些參數(shù)或標志將優(yōu)先于(或?qū)⒈缓喜ⅲ┠阍谂渲梦募卸x的任何參數(shù)。

k3d還能做什么?

你可以在很多場景下使用k3d,例如:

  • 與k3d托管的容器倉庫一起創(chuàng)建集群
  • 使用集群通過熱代碼重載進行快速開發(fā)
  • 將k3d與其他開發(fā)工具(例如Tilt或Skaffold)結合使用
  • 兩者都可以通過k3d image import利用鏡像導入的功能
  • 兩者都可以利用k3d托管的倉庫來加快開發(fā)周期
  • 在您的CI系統(tǒng)中使用k3d(為此我們提供了PoC:https://github.com/iwilltry42/k3d-demo/blob/main/.drone.yml)
  • 使用社區(qū)維護的vscode擴展程序(https://github.com/inercia/vscode-k3d)將其集成到您的
  • vscode工作流程中 用它來設置K3s的高可用性

您可以通過使用在此demo repo中準備好的腳本來自己嘗試所有這些操作:
https://github.com/iwilltry42/k3d-demo。

THORSTEN KLEIN
trivago的DevOps工程師,SUSE自由軟件工程師,也是k3d的維護者。

以上就是k3d入門指南之在Docker中運行K3s的詳細教程的詳細內(nèi)容,更多關于Docker中運行K3s的資料請關注腳本之家其它相關文章!

標簽:隴南 荊門 運城 連云港 雞西 遵義 面試通知 朝陽

巨人網(wǎng)絡通訊聲明:本文標題《k3d入門指南之在Docker中運行K3s的詳細教程》,本文關鍵詞  k3d,入門,指南,之在,Docker,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《k3d入門指南之在Docker中運行K3s的詳細教程》相關的同類信息!
  • 本頁收集關于k3d入門指南之在Docker中運行K3s的詳細教程的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    99在线精品视频免费观看软件| 亚洲天堂久久| 国产午夜伦鲁鲁| 久色婷婷小香蕉久久| 成人一区二区三区视频在线观看| 亚洲综合三区| 亚洲国产成人在线| 在线免费观看一区| 午夜免费精品视频| 少妇高潮一区二区三区99| 操操操日日日| 亚洲欧美日韩偷拍| 日本免费一二三区| 亚洲一区二区视频在线观看| 国产精品人人妻人人爽人人牛| 国产在线精品免费| 久久日韩粉嫩一区二区三区| 亚洲精品456在线播放狼人| 亚洲人成在线观看网站高清| 久草精品在线观看| 成人一区二区在线观看| 国产一区二区不卡视频在线观看| www.国产色| 国模大尺度私拍在线视频| 欧美有码在线视频| 国产精品都在这里| 日韩精品xxxx| 亚洲少妇久久久| 人人玩人人添人人澡免费| xfplay爱情电影网love| 欧美一区二区福利视频| 免费观看91视频大全| 黄色动漫在线免费观看| 91在线视频成人| 久久精品一级片| 亚洲成人tv网| 最近中文字幕2019免费| 伊人伊人av电影| 久久网站最新地址| www红色一片_亚洲成a人片在线观看_| 亚洲第一黄色片| 欧美日韩亚洲综合一区二区三区| 精品自拍视频在线观看| 乱亲女秽乱长久久久| 激情小说综合区| 小小女视频网站色琼网站| 亚欧美中日韩视频| 久久精品中文字幕电影| 影音先锋5566资源站| 波多野结衣先锋影音| 久久久久北条麻妃免费看| 日韩在线中文视频| 免费观看成年人视频| 成人三级视频在线观看| 91入口在线观看| 调教驯服丰满美艳麻麻在线视频| 国外亚洲成av人片在线观看| av男人天堂一区| 欧美xxxxxxxx| 老熟女高潮一区二区三区| 成年人在线视频免费观看| 成人免费观看网址| 在线免费看av不卡| 在线免费观看不卡av| 最美情侣韩剧在线播放| 成人女保姆的销魂服务| 国产伦精品一区二区三区精品视频| 一区二区亚洲精品国产| 快she精品国产999| 777久久精品一区二区三区无码| 台湾av在线二三区观看| 久久精品国产综合精品| 免费极品av一视觉盛宴| 亚洲欧洲日本国产| 色无极亚洲影院| 日韩一区免费视频| 欧美精品video| 女人扒开双腿让男人捅| 黄页网站一区| 伊人成综合网站| 国产天堂在线播放| 国产成人aa精品一区在线播放| 中文字幕一二三| 国产精品中文字幕亚洲欧美| 欧美videofree性高清杂交| a级片在线观看视频| 亚洲国产精品毛片| 777777国产7777777| 中文字幕一区二区三区蜜月| 色婷婷综合缴情免费观看| 中文字幕在线视频一区二区三区| 欧美激情视频在线观看| 肉色超薄丝袜脚交| 久久久久国产精品免费免费搜索| 一区二区三区国产盗摄| 国产又粗又长视频| 亚洲第一成肉网| 日韩欧美一区二| 中文字幕理伦片免费看| 天堂av在线电影| 亚洲成a人片在线www| 在线免费观看一区二区三区| 91精品国产黑色瑜伽裤| 国模无码大尺度一区二区三区| 国产一区二区三区视频免费| 天堂网在线免费观看| 久久久最新网址| av手机免费观看| 在线观看av黄网站永久| 性欧美最新另类| 欧美综合影院| 91精品观看| 精品成人无码久久久久久| 欧美电影一区二区三区| 久久久久久久久久久影院| 久久99精品久久久久久久青青日本| 日韩亚洲一区在线播放| 亚洲欧美综合久久久| 国产一区二区三区毛片| 国产大片中文字幕在线观看| 欧美午夜不卡视频| 国产精品日韩在线一区| 亚洲欧美成人vr| 欧洲不卡视频| 李宗瑞系列合集久久| 成年人看的羞羞网站| 久久亚洲午夜电影| 亚洲一区美女视频在线观看免费| 亚洲第一精品自拍| 制服丝袜亚洲网站| 亚洲福利视频久久| 欧美成人vr18sexvr| 老司机精品视频在线播放| 国产一卡不卡| 色一情一乱一伦一视频免费看| 亚洲精品小说| 国精产品乱码一区一区三区四区| 国产精品电影| 麻豆国产精品777777在线| 深夜爽爽视频| 九九夜夜操妹子| 国产又黄又爽免费视频| 亚洲欧美在线aaa| 综合国产精品久久久| 日韩电影在线一区| 日韩久久久久| 欧美老女人第四色| 91免费欧美精品| 一本一道人人妻人人妻αv| 日韩成人在线免费视频| 美女激情视频网站| 精品乱码一区二区三区| 久一视频在线观看| 亚洲少妇最新在线视频| 中文成人无字幕乱码精品区| 亚洲综合色噜噜狠狠| 欧美激情自拍| 午夜日韩av| 8x拔播拔播x8国产精品| 久久66热re国产| 国产伦精品一区二区三区照片| 久久一日本道色综合| jizzjizz日本少妇| 亚洲成人国产精品| 孩xxxx性bbbb欧美| 国产二区三区四区| 久久午夜夜伦鲁鲁片| 欧美孕妇孕交黑巨大网站| 成人精品3d动漫| 日韩欧美视频网站| 欧美亚洲另类激情另类| 亚洲人成网站在线播放2019| 国产美女主播在线观看| 欧美成人在线影院| 欧美色图亚洲自拍| 欧美午夜宅男影院在线观看| 欧美激情中文字幕一区二区| 国产欧美日韩一区二区三区| 天天色天天草| 欧美中文字幕精品| 国产精品久久久久天堂| 欧美亚洲日本精品| 亚洲欧洲高清在线| 伊人影院久久| 中文字幕第四页| 蜜桃视频久久一区免费观看入口| 精品国偷自产在线视频99| 中文字幕在线二区| 欧美亚洲一区二区三区四区| 中文字幕久精品免费视频| 精品久久成人| 亚洲三区在线观看无套内射| 伊人精品久久| 亚洲中文字幕久久精品无码喷水| 中文字幕+乱码+中文字幕明步| 亚洲av无码乱码在线观看性色| 国产一区二区三区免费视频| 亚洲午夜色婷婷在线| 韩国三级电影一区二区| 国产精品日日摸夜夜摸av| 色黄视频在线观看| 91麻豆免费视频| 亚洲中文字幕无码不卡电影| 欧美日韩免费在线| 亚洲天堂1区| 欧美bbbbb| 亚洲精品少妇30p| www.涩涩涩| 性直播体位视频在线观看| 久久久久成人精品无码中文字幕| 亚欧在线观看视频| 国产日韩欧美精品一区| 色之综合天天综合色天天棕色| 午夜在线视频一区二区区别| 欧美国产乱子伦| 先锋影音资源综合在线播放av| 久久se精品一区精品二区| 小早川怜子影音先锋在线观看| 97在线观看免费高清| 欧美久久婷婷综合色| 在线免费观看一区二区| theav精尽人亡av| 九九免费精品视频在线观看| www.亚洲免费av| 欧美成人黑人xx视频免费观看| 亚洲熟妇一区二区三区| 亚洲观看高清完整版在线观看| 长河落日免费高清观看| 在线a视频网站| 亚洲国产精品久久久久婷婷老年| 高清日韩中文字幕| 最新地址在线观看| 丝袜国产免费观看| 日韩精品一区二区三区国语自制| 一区二区91| 国产精品久av福利在线观看| 免费国产亚洲视频| 成人h动漫精品一区二区器材| 日本黄色播放器| 免费看特级毛片| 91沈先生在线观看| 久久久久资源| av毛片免费看| 国产真人无遮挡作爱免费视频| 国产精品久久久久久久久婷婷| 日韩久久精品| 成人mm视频在线观看| 国产在线视频卡一卡二| 小明精品国产一区二区三区| 日本大片在线看黄a∨免费| 国产精品无圣光一区二区| 国产aⅴ精品一区二区三区久久| 国产欧美成人xxx视频| 国产精品1区2区3区在线观看| 欧美男男激情videos| 精品一级毛片| 91丨国产丨九色丨pron| 免费在线观看a级片| 色噜噜狠狠色综合网| 在线观看亚洲黄色| 国产v综合v亚洲欧| 麻豆成人综合网| 欧美疯狂性受xxxxx喷水图片| 久久成人精品电影| 中国1级黄色片| 国产美女99p| 国产日韩精品视频一区二区三区| 国产欧美日韩精品高清二区综合区| 黄色成人羞羞视频| 欧美zozo另类异族| 国产区卡一卡二卡三乱码免费| 国产精品久久AV无码| xxx国产精品| 欧美成人性生活| www欧美激情| 欧美一级电影久久| 精品在线免费观看| 欧美一激情一区二区三区| 91看片在线播放| eeuss在线播放| 欧美亚洲在线视频| 国产成人精品视频一区| 欧美成人手机在线视频| 日韩美女一级片| 色在线视频网| 日本午夜在线亚洲.国产| 韩国中文字幕在线| www.美女亚洲精品| 亚洲精品欧美| 伊人久久亚洲美女图片| av高清资源| k8久久久一区二区三区| 欧美黑人猛猛猛| 精品噜噜噜噜久久久久久久久试看| 久久欧美肥婆一二区| 日韩国产在线播放| 欧美性猛交xxxx免费看手交| 国产在线乱码一区二区三区| 激情六月丁香婷婷| 亚洲а∨天堂久久精品喷水| 国产精品情侣呻吟对白视频| 浮生影视网在线观看免费| 在线播放 亚洲| 黄片毛片在线看| 国产一区二区在线不卡| 高清av电影在线观看| 精品区在线观看| 免费人成在线观看网站| 人妻少妇精品视频一区二区三区| 日韩欧美第二区在线观看| 色哟哟国产精品| 亚洲videos| 免费看黄色av| 国产在线播精品第三| 伊人精品成人久久综合软件| 欧美a极品极品欧美| 亚洲激情校园春色| 4hu四虎永久在线影院成人| 婷婷国产成人久久精品激情| 亚洲网在线观看| 欧美天堂亚洲电影院在线观看| 久久久久亚洲av成人网人人软件| 麻豆影视在线| 国产精品美腿一区在线看| 伊人75在线| www.狠狠操.com| 99久久人妻无码中文字幕系列| 高清国语自产拍免费一区二区三区|