Kubernetes部署配置与ELK栈监控指南
1. Kubernetes部署与配置
1.1 Kubernetes网络设置
在Kubernetes集群中,还需要安装网络提供商并配置DNS。
1.1.1 节点准备
为使Pod能与外界通信,节点需具备数据包转发能力。Azure VM默认未启用IP转发,需手动开启。
在Azure CLI工作站运行以下命令:
for i in 1 2; do
az network nic update \
-n $(az vm show --name kube-node-${i} --query [networkProfile.networkInterfaces[*].id] --output tsv | sed 's:.*/::') \
--ip-forwarding true
done
此命令将启用VM网卡的IP转发功能。
接着,在管理VM中通过SSH登录每个工作节点,使用以下命令启用IPv4转发:
johndoe@kube-node-1$ sudo sysctl net.ipv4.conf.all.forwarding=1
johndoe@kube-node-1$ sudo echo "net.ipv4.conf.all.forwarding=1" | tee -a /etc/sysctl.conf
1.1.2 配置远程访问
为从管理VM运
超级会员免费看
订阅专栏 解锁全文
1618

被折叠的 条评论
为什么被折叠?



