日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

kubernetes 1.5 + nginx负载均衡 + jenkins集群 实战(一)

發(fā)布時(shí)間:2025/3/18 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 kubernetes 1.5 + nginx负载均衡 + jenkins集群 实战(一) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.



背景:

????如題,公司要部署一套這個(gè)東東,故找了些設(shè)備部署起來看看好不好使,本人鄙陋,這個(gè)文章只做個(gè)測試參考,拋磚引玉,如有大神指教,可以加一下我的QQ,好,廢話少說,開始吧!


大概步驟:

1????環(huán)境說明和配置

2????安裝etcd集群

3? ? 安裝k8s并且配置

4????安裝nginx

5????安裝jenkins集群



1.環(huán)境說明


iphostname角色系統(tǒng)
172.18.1.6k8s-node-1etcd-master,k8s-mastercentos-7.2
172.18.1.7k8s-node-2etcd-slave,k8s-nodecentos-7.2
172.18.1.8
k8s-node-3k8s-nodecentos-7.2
172.18.1.9k8s-node-4k8s-nodecentos-7.2



yum環(huán)境準(zhǔn)備(四臺設(shè)備都需要):


將系統(tǒng)yum源替換成阿里yum源

wget?-O?/etc/yum.repos.d/CentOS-Base.repo?http://mirrors.aliyun.com/repo/Centos-7.repo


部署k8s的yum源

cat?<<EOF>?/etc/yum.repos.d/kubernetes.repo [mritdrepo] name=Mritd?Repository baseurl=https://yum.mritd.me/centos/7/x86_64 enabled=1 gpgcheck=1 gpgkey=https://cdn.mritd.me/keys/rpm.public.key EOF

yum?clean?all?&&?yum?makecache


cat /etc/hosts


172.18.1.6?k8s-node-1 172.18.1.7?k8s-node-2 172.18.1.8?k8s-node-3 172.18.1.9?k8s-node-4


2. 安裝etcd集群


2.1 k8s-node-1操作(個(gè)別端口可以自己控制)

yum?-y?install?etcd#?創(chuàng)建etcd?data 修改配置文件,/etc/etcd/etcd.conf?需要修改如下參數(shù): ETCD_NAME=etcd1 ETCD_LISTEN_PEER_URLS="http://172.18.1.6:2380" ETCD_LISTEN_CLIENT_URLS="http://172.18.1.6:2379,http://127.0.0.1:2379" ETCD_INITIAL_ADVERTISE_PEER_URLS="http://172.18.1.6:2380" ETCD_INITIAL_CLUSTER="etcd1=http://172.18.1.6:2380,etcd2=http://172.18.1.7:2380" ETCD_INITIAL_CLUSTER_STATE="new" ETCD_INITIAL_CLUSTER_TOKEN="k8s-etcd-cluster" ETCD_ADVERTISE_CLIENT_URLS="http://172.18.1.6:2379"


2.2 k8s-node-2操作

yum?-y?install?etcd#?創(chuàng)建etcd?data 修改配置文件,/etc/etcd/etcd.conf?需要修改如下參數(shù): ETCD_NAME=etcd2 ETCD_LISTEN_PEER_URLS="http://172.18.1.7:2380" ETCD_LISTEN_CLIENT_URLS="http://172.18.1.7:2379,http://127.0.0.1:2379" ETCD_INITIAL_ADVERTISE_PEER_URLS="http://172.18.1.7:2380" ETCD_INITIAL_CLUSTER="etcd1=http://172.18.1.6:2380,etcd2=http://172.18.1.7:2380" ETCD_INITIAL_CLUSTER_STATE="new" ETCD_INITIAL_CLUSTER_TOKEN="k8s-etcd-cluster" ETCD_ADVERTISE_CLIENT_URLS="http://172.18.1.7:2379"


2.3 k8s-node-1 和 k8s-node-2 分別開啟etcd

systemctl?start?etcd



yum install -y socat kubelet kubeadm kubectl kubernetes-cni docker










轉(zhuǎn)載于:https://blog.51cto.com/ohgenlong16300/1894339

與50位技術(shù)專家面對面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的kubernetes 1.5 + nginx负载均衡 + jenkins集群 实战(一)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。