docker2 k8s 前期準備 bind安裝 1

2021-10-11 17:48:46 字數 2089 閱讀 9171

k8s安裝前期準備

10.4.7.11 安裝bind

yum install epel-release

yum install wget net-tools telnet tree namp sysstat lrzsz dos2unix bind-utils

yum install bind -y

修改bind配置檔案

vi /etc/named.conf

listen-on port 53 ;

directory "/var/named";

dump-file "/var/named/data/cache_dump.db";

statistics-file "/var/named/data/named_stats.txt";

memstatistics-file "/var/named/data/named_mem_stats.txt";

recursing-file "/var/named/data/named.recursing";

secroots-file "/var/named/data/named.secroots";

allow-query ;

forwarders ; 新增行

dnssec-enable no;

dnssec-validation no;

檢查是否有報錯

named-checkconf

配置區域配置檔案

vi /etc/named.rfc1912.zones  在配置檔案最後新增

zone "host.com" in ;

};zone "od.com" in ;

};配置區域資料檔案

vi /var/named/host.com.zone

$origin host.com.

$ttl 600    ; 10 minutes

@       in soa  dns.host.com. dnsadmin.host.com. (

2020120901 ; serial

10800      ; refresh (3 hours)

900        ; retry (15 minutes)

604800     ; expire (1 week)

86400      ; minimum (1 day)

)ns   dns.host.com.

$ttl 60 ; 1 minute

dns                a    10.4.7.11

k8s1           a    10.4.7.11

k8s2           a    10.4.7.12

k8s3           a    10.4.7.21

k8s4           a    10.4.7.22

dockerhub          a    10.4.7.200

vi /var/named/od.com.zone

$origin od.com.

$ttl 600    ; 10 minutes

@           in soa  dns.od.com. dnsadmin.od.com. (

2020120901 ; serial

10800      ; refresh (3 hours)

900        ; retry (15 minutes)

604800     ; expire (1 week)

86400      ; minimum (1 day)

)ns   dns.od.com.

$ttl 60 ; 1 minute

dns                a    10.4.7.11

再次檢查配置檔案是否有報錯

named-checkconf

啟動named服務

systemctl start named

systemctl enable named

修改主機的dns為10.4.7.11

dig -t a k8s2.host.com @10.4.7.11 +short  測試一下 修改網絡卡的dns位址為10.4.7.11

K8S 2 k8s 集群搭建

kubeadm是官方社群推出的乙個用於快速部署kubernetes集群的工具。這個工具能通過兩條指令完成乙個kubernetes集群的部署 建立乙個 master 節點 kubeadm init 將乙個 node 節點加入到當前集群中 kubeadm join 在開始之前,部署 kubernetes...

k8s集群部署 docker部署k8s安裝篇

1 安裝docker 緊接著配置乙個穩定 stable 的倉庫 倉庫配置會儲存到 etc yum.repos.d docker ce.repo檔案中 yum config manager add repo 更新yum安裝的相關docke軟體包 安裝docker ce yum update y yum...

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

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