ubuntu18 kubernetes配置

參考文章 centos7 kubeadm

1.配置ssr

wget http://www.djangoz.com/ssr
sudo mv ssr /usr/local/bin
sudo chmod 766 /usr/local/bin/ssr
ssr install
ssr config 

2.安裝privoxy

sudo apt-get install privoxy

確保/etc/privoxy/confg中 以下內容

listen-address 127.0.0.1:8118 # 8118 是默認端口,不用改
forward-socks / 127.0.0.1:1080 . #轉發到本地端口,注意最後有個點

3.設置http/https代理

在 /etc/profile中添加

PROXY_HOST=127.0.0.1
export all_proxy=http://$PROXY_HOST:8118
export ftp_proxy=http://$PROXY_HOST:8118
export http_proxy=http://$PROXY_HOST:8118
export https_proxy=http://$PROXY_HOST:8118
export no_proxy=localhost,172.16.0.0/16,192.168.0.0/16.,127.0.0.1,10.10.0.0/16

配置完成後   source /etc/profile

4. 設置apt代理

在/etc/apt/apt.conf.d 中添加myconf配置文件內容如下

Acquire::http::proxy "http://127.0.0.1:8118/";
Acquire::https::proxy "https://127.0.0.1:8118/";
Acquire::ftp::proxy "http://127.0.0.1:8118/";

5. apt添加倉庫

sudo apt-get install apt-transport-https curl -y
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add
sudo apt-add-repository "deb http://apt.kubernetes.io/ kubernetes-xenial main"

6. 停止swap分區

sudo swapoff -a

7. 設置docker代理

注意這裏只能設置HTTP_PROXY  設置HTTPS_PROXY會出錯

mkdir -p /etc/systemd/system/docker.service.d

然後創建文件/etc/systemd/system/docker.service.d/http-proxy.conf ,內容爲

[Service]
Environment="HTTP_PROXY=http://127.0.0.1:8118"

8. 啓動docker

systemctl daemon-reload && systemctl restart docker

9. 安裝kubeadm

 sudo apt-get install kubeadm -y

 通過 kubeadm init(第一次運行時會pull 鏡像)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章