kubernetes基礎環境配置

1、基礎環境配置

環境詳情

主機名(FQDN) IP地址(NAT) 描述
linux-node1.example.com eth0:192.168.56.11 1VCPU、2G內存、一塊硬盤s da50G(動態擴展)
linux-node2.example.com eth0:192.168.56.12 1VCPU、2G內存、一塊硬盤s da50G(動態擴展)
linux-node3.example.com eth0:192.168.56.13 1VCPU、2G內存、一塊硬盤s da50G(動態擴展)
備註

1.安裝的時候將網卡命名爲 eth0 html

 

環境準備

  • 安裝操做系統CentOS-7.x-x86_64。
  • 基本系統:1VCPU+2048M內存+50G(動態)硬盤。

    1. 網絡選擇:使用網絡地址轉換(NAT)。node

    2. 軟件包選擇:Minimal Install。
    3. 關閉 iptables 和 SELinux。 linux

  • 設置全部節點的主機名和IP地址,使用/etc/hosts作好主機名解析。 

環境準備

下載系統鏡像:能夠在阿里雲鏡像站點下載 CentOS 鏡像:https://mirrors.aliyun.com/centos/ vim

建立虛擬機點擊鏈接查看:https://www.cnblogs.com/hwlong/p/9105227.htmlcentos

2、系統配置

網卡配置

[root@linux-node1 ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet HWADDR=00:0C:29:CA:80:0D BOOTPROTO=static NAME=eth0 ONBOOT=yes IPADDR=192.168.56.11 NETMASK=255.255.255.0 GATEWAY=192.168.56.2

重啓網絡服務網絡

[root@linux-node1 ~]# systemctl restart network

關閉NetworkManager和防火牆開機自啓動

[root@linux-node1 ~]# systemctl disable firewalld
[root@linux-node1 ~]# systemctl disable NetworkManager

設置主機名

[root@linux-node1 ~]# vi /etc/hostname
linux-node1.example.com

 設置主機名解析

[root@linux-node1 ~]# vi /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.56.11 linux-node1 linux-node1.example.com 192.168.56.12 linux-node2 linux-node2.example.com 192.168.56.13 linux-node3 linux-node3.example.com

設置DNS解析

[root@linux-node1 ~]# vi /etc/resolv.conf
nameserver 192.168.56.2

安裝EPEL倉庫和經常使用命令

[root@linux-node1 ~]# rpm -ivh http://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm
[root@linux-node1 ~]# yum -y install net-tools vim lrzsz tree screen lsof tcpdump nc mtr nmap wget unzip

關閉並確認SELinux處於關閉狀態

[root@linux-node1 ~]# vim /etc/sysconfig/selinux 
SELINUX=disabled #修改成 disabled

關機

[root@linux-node1 ~]# reboot

3、建議給虛擬機作快照

相關文章
相關標籤/搜索