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

部署k8s客戶端,及docker私倉(cāng)部署

這篇具有很好參考價(jià)值的文章主要介紹了部署k8s客戶端,及docker私倉(cāng)部署。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

1.部署一個(gè)docker私倉(cāng)

mkdir /opt/docker/registry
#配置倉(cāng)庫(kù)密碼
mkdir /opt/docker/auth
cd /opt/docker/auth
htpasswd -Bbn admin admin > htpasswd

#運(yùn)行docker私倉(cāng)服務(wù),下面端口5000:5000  前面的5000對(duì)應(yīng)本機(jī)端口可以自定義
docker run -itd  \
-v /opt/docker/registry:/var/lib/registry \
-v /opt/docker/auth:/auth \
-p 5000:5000 \
--restart=always \
--name registry \
registry:latest


#配置私倉(cāng)http訪問(wèn)
mkdir -p /etc/docker
echo '{ "insecure-registries" : ["xxx.xxx.xx.xx:5000"] }' | sudo tee /etc/docker/daemon.json
systemctl restart docker

2.在所有k8s work節(jié)點(diǎn)服務(wù)器上,都執(zhí)行以下操作

vim /etc/containerd/config.toml

?將下面127.0.0.1換成上一步docker私倉(cāng)地址,目的可以通過(guò)http方式拉取鏡像

vim /etc/containerd/config.toml
# 搜索  plugins."io.containerd.grpc.v1.cri".registry.mirrors  找到對(duì)應(yīng)位置,添加如下內(nèi)容,

      [plugins."io.containerd.grpc.v1.cri".registry.mirrors]
        # 如下這些倉(cāng)庫(kù)可以作為公共倉(cāng)庫(kù)使用
        [plugins."io.containerd.grpc.v1.cri".registry.mirrors."docker.io"]
            endpoint = ["https://docker.mirrors.ustc.edu.cn","http://hub-mirror.c.163.com","http://127.0.0.1:5000"]
        # 內(nèi)部私有倉(cāng)庫(kù)配置
		[plugins."io.containerd.grpc.v1.cri".registry.mirrors."127.0.0.1:5000"]
            endpoint = ["http://127.0.0.1:5000"]
			
      [plugins."io.containerd.grpc.v1.cri".registry.configs]
        # 內(nèi)部私有倉(cāng)庫(kù)認(rèn)證信息
        [plugins."io.containerd.grpc.v1.cri".registry.configs."127.0.0.1:5000"]
          [plugins."io.containerd.grpc.v1.cri".registry.configs."127.0.0.1:5000".tls]
            insecure_skip_verify = true # 是否跳過(guò)證書(shū)認(rèn)證 

修改結(jié)束后,執(zhí)行 systemctl restart containerd 刷新配置

 systemctl restart containerd 

3.部署k8s客戶端

ip均需要替換成服務(wù)器ip

mkdir /opt/docker/k8s-data

#運(yùn)行k8s客戶端,注意下面ip需要換成本機(jī)服務(wù)器ip,前面的80端口可以自定義
docker run -d \
  --restart=unless-stopped \
  --name=kuboard \
  -p 80:80/tcp \
  -p 10081:10081/tcp \
  -e KUBOARD_ENDPOINT="http://127.0.0.1:80" \
  -e KUBOARD_AGENT_SERVER_TCP_PORT="10081" \
  -v /opt/docker/k8s-data:/data \
  eipwork/kuboard:v3
  • 頁(yè)面訪問(wèn)http://127.0.0.1:80即可進(jìn)入客戶端管理頁(yè)面

  • 默認(rèn)密碼 admin/Kuboard123

4.本地服務(wù)鏡像安裝

構(gòu)建后需要push,不然私倉(cāng)其實(shí)是找不到該鏡像的

docker build -t 127.0.0.1:5000/gateway:1.0 --build-arg JAR_NAME=gateway.jar .

# 構(gòu)建完后執(zhí)行push
docker push 127.0.0.1:5000/gateway:1.0


# 如果存在很多tag為none的鏡像可以執(zhí)行下面命令刪除這些鏡像
docker image prune

5.通過(guò)k8s客戶端配置服務(wù)

參照第3部,登錄Kuboard頁(yè)面

部署k8s客戶端,及docker私倉(cāng)部署,kubernetes,docker,eureka

6.導(dǎo)入k8s集群

參照以下步驟,

  • 添加集群

  • 選右側(cè)的Kuboard Agent添加

  • 輸入名稱和描述

  • 確定

  • 確定后顯示如下頁(yè)面

部署k8s客戶端,及docker私倉(cāng)部署,kubernetes,docker,eureka

  • 檢查命令框內(nèi)容,地址是否為k8s客戶端的ip和端口

  • 先到k8s主節(jié)點(diǎn)執(zhí)行查看命令 kubectl get nodes,檢查運(yùn)行狀態(tài)如下

  • 粘貼命令框內(nèi)容到k8s主節(jié)點(diǎn)機(jī)器里執(zhí)行, 一定要到k8s主節(jié)點(diǎn)去執(zhí)行,不是k8s客戶端機(jī)器

  • 執(zhí)行結(jié)束后,點(diǎn)擊頁(yè)面的 我已經(jīng)執(zhí)行了導(dǎo)入命令按鈕

  • 等待大概1分鐘,頁(yè)面自動(dòng)會(huì)變成如下樣子部署k8s客戶端,及docker私倉(cāng)部署,kubernetes,docker,eureka

7.創(chuàng)建一個(gè)名稱空間

如下圖,依次點(diǎn)擊,進(jìn)入創(chuàng)建名稱空間選擇頁(yè)面,

若是頁(yè)面無(wú)法看到右側(cè)的名稱列表,在master節(jié)點(diǎn)服務(wù)器 參考如下地址操作

解決k8s訪問(wèn)報(bào)anonymous cannot get path的問(wèn)題_message": "forbidden: user \"system:anonymous\" ca-CSDN博客部署k8s客戶端,及docker私倉(cāng)部署,kubernetes,docker,eureka創(chuàng)建名稱為demo,確定,應(yīng)用

8.選擇一個(gè)名稱空間

如下點(diǎn)擊下拉箭頭,選中上面創(chuàng)建的pdn名稱,默認(rèn)創(chuàng)建完自動(dòng)選中

部署k8s客戶端,及docker私倉(cāng)部署,kubernetes,docker,eureka

9部署一個(gè)服務(wù)

如下操作,也可以自定義一些副本數(shù)量之類的,名稱不能有中文等特殊字符

部署k8s客戶端,及docker私倉(cāng)部署,kubernetes,docker,eureka

再點(diǎn)擊容器信息,點(diǎn)擊添加工作容器,點(diǎn)擊右側(cè)創(chuàng)建按鈕

彈框配置docker私倉(cāng)地址,最后點(diǎn)擊保存,應(yīng)用,確定

填寫(xiě)容器信息,容器鏡像可通過(guò)docker images去查看,最后點(diǎn)上面得保存文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-851891.html

到了這里,關(guān)于部署k8s客戶端,及docker私倉(cāng)部署的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 第13關(guān) 解決K8s中Ingress Nginx控制器無(wú)法獲取真實(shí)客戶端IP的問(wèn)題

    第13關(guān) 解決K8s中Ingress Nginx控制器無(wú)法獲取真實(shí)客戶端IP的問(wèn)題

    ------ 課程視頻同步分享在今日頭條和B站 大家好,我是博哥愛(ài)運(yùn)維。 這節(jié)課帶大家探索并分享最全面的解決在使用Kubernetes(K8s)和Ingress-Nginx-Controller中無(wú)法獲取客戶端真實(shí)IP問(wèn)題的視頻教程,幫助你快速理解并解決這一問(wèn)題。 如果我們按下面網(wǎng)絡(luò)架構(gòu)圖,暴露我們服務(wù)到公

    2024年02月03日
    瀏覽(24)
  • 基于Docker的K8s(Kubernetes)集群部署

    基于Docker的K8s(Kubernetes)集群部署

    開(kāi)始搭建k8s集群 三臺(tái)服務(wù)器修改主機(jī)名稱 關(guān)閉對(duì)話窗口,重新連接 三臺(tái)主機(jī)名稱呢就修改成功了。 接下來(lái)修改每臺(tái)節(jié)點(diǎn)的 hosts 文件 所有節(jié)點(diǎn)關(guān)閉 setLinux 查看是否關(guān)閉成功 為每個(gè)節(jié)點(diǎn)添加 k8s 數(shù)據(jù)源 如果安裝docker數(shù)據(jù)源找不到y(tǒng)um-config 所有節(jié)點(diǎn)安裝kubelet kubelet安裝中… k

    2024年02月08日
    瀏覽(24)
  • Kubernetes(K8s 1.28.x)部署---創(chuàng)建方式Docker(超詳細(xì))

    Kubernetes(K8s 1.28.x)部署---創(chuàng)建方式Docker(超詳細(xì))

    目錄 一、基礎(chǔ)環(huán)境配置(所有主機(jī)均要配置) 1、配置IP地址和主機(jī)名、hosts解析 2、關(guān)閉防火墻、禁用SELinux 3、安裝常用軟件 4、配置時(shí)間同步 5、禁用Swap分區(qū) 6、修改linux的內(nèi)核參數(shù) 7、配置ipvs功能 二、容器環(huán)境操作 1、定制軟件源 2、安裝最新版docker 3、配置docker加速器 4、

    2024年02月09日
    瀏覽(26)
  • Docker部署Nginx,無(wú)法獲取客戶端真實(shí)ip地址

    Docker部署Nginx,無(wú)法獲取客戶端真實(shí)ip地址

    在部署docker版本nginx進(jìn)行請(qǐng)求轉(zhuǎn)發(fā),意外發(fā)現(xiàn)nginx打印日志中的客戶端ip并非為客戶端的真實(shí)ip(221.237.xxx.xxx),而是docker虛擬網(wǎng)卡的ip(172.17.0.1) 開(kāi)始猜測(cè)是nginx配置問(wèn)題,對(duì)比其他環(huán)境,發(fā)現(xiàn)配置相同,但其他環(huán)境未出現(xiàn)此情況 通過(guò)查詢資料,推測(cè)是docker網(wǎng)橋和linux防火墻存在

    2023年04月21日
    瀏覽(25)
  • Kubernetes(k8s)實(shí)戰(zhàn):Kubernetes(k8s)部署Springboot項(xiàng)目

    Kubernetes(k8s)實(shí)戰(zhàn):Kubernetes(k8s)部署Springboot項(xiàng)目

    wordpress是用于快速搭建博客系統(tǒng)。 該yaml文件創(chuàng)建一個(gè)mysql,并且生成一個(gè)service,service對(duì)外暴露的端口是3306 我們發(fā)現(xiàn),搭建成功了,用瀏覽器訪問(wèn)192.168.56.101:30493,發(fā)現(xiàn)訪問(wèn)成功了! 在集群中,pod之間可以通過(guò)service 的name進(jìn)行訪問(wèn),不僅僅是ip,這就意味著,service中不僅幫

    2024年02月12日
    瀏覽(32)
  • Kubernetes(K8S)集群部署

    Kubernetes(K8S)集群部署

    目錄 一、創(chuàng)建3臺(tái)虛擬機(jī) 二、為每臺(tái)虛擬機(jī)安裝Docker 三、安裝kubelet 3.1 安裝要求 3.2 為每臺(tái)服務(wù)器完成前置設(shè)置 3.3 為每臺(tái)服務(wù)器安裝kubelet、kubeadm、kubectl 四、使用kubeadm引導(dǎo)集群 4.1 master服務(wù)器 4.2 node1、node2服務(wù)器 4.3 初始化主節(jié)點(diǎn) 4.4 work節(jié)點(diǎn)加入集群 五、token過(guò)期怎么辦?

    2024年02月07日
    瀏覽(133)
  • yum部署kubernetes(k8s)集群、k8s常用資源管理

    目錄 一、環(huán)境搭建 1、準(zhǔn)備環(huán)境 1)計(jì)算機(jī)說(shuō)明,建議系統(tǒng)版本7.4或者7.6 2)修改所有主機(jī)的計(jì)算機(jī)名設(shè)置host文件 ?2、安裝master節(jié)點(diǎn) 1)安裝etcd配置etcd 2)安裝k8s-master節(jié)點(diǎn) 3)配置apiserver 4)配置controller和scheduler 5)啟動(dòng)k8s服務(wù) 3、安裝k8s-master上的node 1)安裝node 2)配置kube

    2024年02月13日
    瀏覽(35)
  • Kubernetes(k8s)集群安裝部署

    Kubernetes(k8s)集群安裝部署

    名稱 IP 系統(tǒng) 配置 主控節(jié)點(diǎn) 192.168.202.101 CentOS 7.9.2009 2核4G 工作節(jié)點(diǎn)1 192.168.202.102 CentOS 7.9.2009 2核4G 工作節(jié)點(diǎn)2 192.168.202.103 CentOS 7.9.2009 2核4G 2.1 升級(jí)操作系統(tǒng)內(nèi)核 導(dǎo)入elrepo gpg key 安裝elrepo YUM源倉(cāng)庫(kù) 安裝kernel-ml版本,ml為長(zhǎng)期穩(wěn)定版本,lt為長(zhǎng)期維護(hù)版本 設(shè)置grub2默認(rèn)引導(dǎo)為0 重

    2024年02月10日
    瀏覽(97)
  • kubernetes(k8s)+kubesphere部署

    kubernetes(k8s)+kubesphere部署

    目錄 一 裝備三臺(tái)機(jī)器linux(centos) 二 準(zhǔn)備前置環(huán)境并安裝kubernetes 1? 三臺(tái)機(jī)器都要做如下操作? 1.1 關(guān)閉防火墻: 1.2?關(guān)閉 selinux: 1.3?關(guān)閉 swap 1.4?添加主機(jī)名與 IP 對(duì)應(yīng)關(guān)系 1.5?date 查看時(shí)間 (可選) 1.6?卸載系統(tǒng)之前的 docke 命令自行百度不做說(shuō)明 1.7?安裝 Docker-CE ?1. 7.1?裝

    2024年01月17日
    瀏覽(61)
  • Kubernetes(k8s)部署模式發(fā)展

    Kubernetes(k8s)部署模式發(fā)展

    在部署應(yīng)用程序的方式上,主要經(jīng)歷了三個(gè)時(shí)代: 傳統(tǒng)部署: 互聯(lián)網(wǎng)早期,會(huì)直接將應(yīng)用程序部署在物理機(jī)上 優(yōu)點(diǎn):簡(jiǎn)單,不需要其它技術(shù)的參與 缺點(diǎn):不能為應(yīng)用程序定義資源使用邊界,很難合理地分配計(jì)算資源,而且程序之間容易產(chǎn)生影響 虛擬化部署: 可以在一臺(tái)物

    2024年02月11日
    瀏覽(28)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包