亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

生產(chǎn)級(jí)K8S基礎(chǔ)環(huán)境部署配置流程

 更新時(shí)間:2022年03月19日 14:13:15   作者:、重明  
這篇文章主要為大家介紹了生產(chǎn)級(jí)K8S入門之基礎(chǔ)環(huán)境的部署過程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多

生產(chǎn)級(jí)K8S基礎(chǔ)環(huán)境部署:

配置本地hosts文件(有多少臺(tái),配置多少臺(tái))

vim /etc/hosts
192.168.1.5 k8s-master

配置yum源(有自己的yum源更好)

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

安裝基礎(chǔ)工具,配置docker源

sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sudo sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo
sudo yum makecache fast

安裝一些必備工具

yum -y install wget jq psmisc vim net-tools  telnet yum-utils device-mapper-persistent-data lvm2 git -y

關(guān)閉防火墻

systemctl disable --now firewalld

關(guān)閉SELinux

setenforce 0
sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/sysconfig/selinux

關(guān)閉交換分區(qū)

swapoff -a && sysctl -w vm.swappiness=0
cat /etc/fstab
# /dev/mapper/centos-swap swap                    swap    defaults        0 0

關(guān)閉NetworkManager

systemctl disable --now NetworkManager

進(jìn)行時(shí)間同步(有自己的時(shí)間服務(wù)器更好)

# 安裝
rpm -ivh http://mirrors.wlnmp.com/centos/wlnmp-release-centos.noarch.rpm
yum -y install ntpdate
# 同步
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
echo 'Asia/Shanghai' >/etc/timezone
ntpdate ntp.aliyun.com
crontab -e
crontab -l
*/5 * * * * ntpdate ntp.aliyun.com

配置ulimit

ulimit -SHn 65535
vim /etc/security/limits.conf
* soft nofile 655360
* hard nofile 131072
* soft nproc 655350
* hard nproc 655350
* seft memlock unlimited
* hard memlock unlimitedd

配置免密登錄(從主master向其他節(jié)點(diǎn)分發(fā))

ssh-keygen -t rsa
ssh-copy-id -i .ssh/id_rsa.pub 其他主機(jī)

升級(jí)系統(tǒng)到最新(跳過內(nèi)核)

yum update -y --exclude=kernel*

升級(jí)內(nèi)核至4.18版本以上 

cd /root/
wget http://193.49.22.109/elrepo/kernel/el7/x86_64/RPMS/kernel-ml-4.19.12-1.el7.elrepo.x86_64.rpm
wget http://193.49.22.109/elrepo/kernel/el7/x86_64/RPMS/kernel-ml-devel-4.19.12-1.el7.elrepo.x86_64.rpm
yum -y localinstall kernel-ml*
grub2-set-default  0 && grub2-mkconfig -o /etc/grub2.cfg && grubby --args="user_namespace.enable=1" --update-kernel="$(grubby --default-kernel)"
reboot
uname -r

安裝ipvsadm

yum install ipvsadm ipset sysstat conntrack libseccomp –y
vim /etc/modules-load.d/ipvs.conf
cat /etc/modules-load.d/ipvs.conf
ip_vs
ip_vs_rr
ip_vs_wrr
ip_vs_sh
nf_conntrack
ip_tables
ip_set
xt_set
ipt_set
ipt_rpfilter
ipt_REJECT
ipip
systemctl enable --now systemd-modules-load.service
lsmod | grep -e ip_vs -e nf_conntrack_ipv4
ip_vs_sh               16384  0
ip_vs_wrr              16384  0
ip_vs_rr               16384  0
ip_vs                 151552  6 ip_vs_rr,ip_vs_sh,ip_vs_wrr
nf_conntrack          143360  1 ip_vs
libcrc32c              16384  3 nf_conntrack,xfs,ip_vs

修改內(nèi)核參數(shù)

cat <<EOF > /etc/sysctl.d/k8s.conf
net.ipv4.ip_forward = 1
net.bridge.bridge-nf-call-iptables = 1
fs.may_detach_mounts = 1
vm.overcommit_memory=1
vm.panic_on_oom=0
fs.inotify.max_user_watches=89100
fs.file-max=52706963
fs.nr_open=52706963
net.netfilter.nf_conntrack_max=2310720
net.ipv4.tcp_keepalive_time = 600
net.ipv4.tcp_keepalive_probes = 3
net.ipv4.tcp_keepalive_intvl =15
net.ipv4.tcp_max_tw_buckets = 36000
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_max_orphans = 327680
net.ipv4.tcp_orphan_retries = 3
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_max_syn_backlog = 16384
net.ipv4.ip_conntrack_max = 65536
net.ipv4.tcp_max_syn_backlog = 16384
net.ipv4.tcp_timestamps = 0
net.core.somaxconn = 16384
EOF
sysctl --system

本篇內(nèi)容只講K8S部屬前的基礎(chǔ)環(huán)境

以上就是生產(chǎn)級(jí)K8S基礎(chǔ)環(huán)境部署配置過程的詳細(xì)內(nèi)容,更多關(guān)于生產(chǎn)級(jí)K8S環(huán)境部署的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 如何在多臺(tái)服務(wù)器上運(yùn)行相同命令

    如何在多臺(tái)服務(wù)器上運(yùn)行相同命令

    這篇文章主要介紹了在多臺(tái)服務(wù)器上運(yùn)行相同命令的相關(guān)知識(shí),包括安裝及使用方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-06-06
  • VSCODE使用ssh遠(yuǎn)程連接時(shí)啟動(dòng)服務(wù)器失敗問題及解決方法

    VSCODE使用ssh遠(yuǎn)程連接時(shí)啟動(dòng)服務(wù)器失敗問題及解決方法

    ping服務(wù)器的ip可通并且使用terminal可以ssh連接到遠(yuǎn)程服務(wù)器,但使用vscode的remote-ssh時(shí),在「輸出」欄出現(xiàn)了一直報(bào) Waiting for server log… 的情況,這篇文章主要介紹了VSCODE使用ssh遠(yuǎn)程連接時(shí)啟動(dòng)服務(wù)器失敗問題及解決方法,感興趣的朋友一起看看吧
    2024-02-02
  • 遠(yuǎn)程桌面超出最大連接數(shù)的解決方法

    遠(yuǎn)程桌面超出最大連接數(shù)的解決方法

    有時(shí)候登錄服務(wù)器的時(shí)候提示遠(yuǎn)程桌面超出最大連接數(shù),導(dǎo)致無法連接服務(wù)器,下面簡單的整理下,需要的朋友可以參考下。
    2012-01-01
  • 本地部署Jellyfin影音服務(wù)器并實(shí)現(xiàn)在公網(wǎng)訪問的過程

    本地部署Jellyfin影音服務(wù)器并實(shí)現(xiàn)在公網(wǎng)訪問的過程

    Jellyfin作為相對知名的影音服務(wù)器,在NAS平臺(tái)廣受歡迎,但筆者連韭菜都不愿意當(dāng),自然沒有NAS這樣的專業(yè)裝備,只有一臺(tái)淘汰下來的臺(tái)式機(jī),這篇文章主要介紹了本地部署Jellyfin影音服務(wù)器并實(shí)現(xiàn)在公網(wǎng)訪問的過程,需要的朋友可以參考下
    2023-11-11
  • DNSLOG平臺(tái)搭建及其原理解析

    DNSLOG平臺(tái)搭建及其原理解析

    DNSlog就是存儲(chǔ)在DNS Server上的域名訪問信息,它記錄著用戶對域名littlehann.com等的訪問信息,類似日志文件,這篇文章主要介紹了DNSLOG平臺(tái)搭建及其原理分析 ,需要的朋友可以參考下
    2024-01-01
  • Centos服務(wù)器上根據(jù)端口號(hào)查詢jar包根據(jù)jar包查端口號(hào)的操作方法

    Centos服務(wù)器上根據(jù)端口號(hào)查詢jar包根據(jù)jar包查端口號(hào)的操作方法

    在開發(fā)springboot服務(wù)器時(shí),經(jīng)常會(huì)遇到其他人部署的java服務(wù),需要自己維護(hù),經(jīng)常面臨找不到j(luò)ar包位置,或者不知道占用端口,不知道啟動(dòng)命令的問題,這里記錄一下常用的centos服務(wù)器上的命令,方便大家后續(xù)運(yùn)維時(shí)使用,感興趣的朋友一起看看吧
    2023-12-12
  • Mac OSX下使用MAMP安裝配置PHP開發(fā)環(huán)境

    Mac OSX下使用MAMP安裝配置PHP開發(fā)環(huán)境

    本部分描述如何在 Mac 上安裝 MAMP。將通過一個(gè)操作安裝 Apache Web 服務(wù)器、MySQL 和phpMyAdmin,需要的朋友可以參考下
    2017-09-09
  • MongoDB學(xué)習(xí)筆記(六) MongoDB索引用法和效率分析

    MongoDB學(xué)習(xí)筆記(六) MongoDB索引用法和效率分析

    MongoDB中的索引其實(shí)類似于關(guān)系型數(shù)據(jù)庫,都是為了提高查詢和排序的效率的,并且實(shí)現(xiàn)原理也基本一致
    2013-07-07
  • windows2008系統(tǒng)中rsync計(jì)劃任務(wù)返回0x1問題處理

    windows2008系統(tǒng)中rsync計(jì)劃任務(wù)返回0x1問題處理

    本文給大家分享的是小編在給windows2008配置rsync同步的過程中遇到的一個(gè)問題,在win03系統(tǒng)下可以正常返回0x0,結(jié)果到了win08系統(tǒng)中就變成了0x1,雖然也同步成功了,但是作為一個(gè)完美主義強(qiáng)迫癥患者,堅(jiān)決不能忍,經(jīng)過一番查證,找到了解決辦法,分享給大家
    2017-04-04
  • 如何使用ansible批量初始化服務(wù)器

    如何使用ansible批量初始化服務(wù)器

    本文詳細(xì)介紹ansible怎么批量初始化服務(wù)器,包括ansible批量初始化服務(wù)器詳細(xì)配置和步驟,感興趣的朋友一起看看吧
    2023-12-12

最新評論