主機名
ipos
角色host01
192.168.31.63
centos 7
master & node
虛擬機器需要和外網通訊,需要配置eip
[root@host01 ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.31.63 host01
export http_proxy="http://使用者名稱:密碼@**ip:埠"
export https_proxy="https://使用者名稱:密碼@**ip:埠"
export no_proxy="127.0.0.1,localhost"
可選,如果訪問外網需要**請正確填寫使用者名稱、密碼、**ip和埠,追加以上內容到/root/.bashrc,執行命令使其生效
[root@host01 ~]# source /root/.bashrc
追加上一步**配置內容到/etc/yum.conf
[root@host01 ~]# systemctl stop firewalld
[root@host01 ~]# systemctl disable firewalld
[root@host01 ~]# cat /etc/selinux/config | grep selinux=
# selinux=disabled
selinux=disabled
[root@host01 ~]# setenforce 0
確保selinux=disabled
[root@host01 ~]# cat /etc/sysctl.d/k8s.conf
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
net.ipv4.ip_forward = 1
[root@host01 ~]# sysctl -p /etc/sysctl.d/k8s.conf
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
net.ipv4.ip_forward = 1
新建/etc/sysctl.d/k8s.conf並追加相應內容
[root@host01 ~]# swapoff -a
K8s部署prometheus監控K8s細節
prometheus 一些配置檔案可以再github上找到。部署 root kube prometheus manifests 目錄下所有檔案 部署 root kube prometheus manifests setup 目錄下所有檔案 要注意的是自己要建立乙個工作空間 如果報錯執行下面語句 部署...
k8s 多租戶 k8s 基礎介紹
備註 1 每乙個pod裡執行著乙個特殊的容器 pause容器,其他容器都是業務容器,這些業務容器共享pause容器的網路棧和volume 邏輯卷 掛載卷。因此他們之間的通訊和資料交換更為高效。2 k8s設計了pod物件,將每個服務程序包裝到相應的pod中,使其成為pod中執行的乙個容器 contai...
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...