使用kubenetes安装ingress-nginx

下载ingress-Nginx的部署yaml文件

  • 登录git上的ingress-nginx:https://github.com/kubernetes/ingress-nginx.选择最新的一个tag.
    在这里插入图片描述
  • 进入到deploy/static目录,下载其中的mandatory.yaml在这里插入图片描述
  • 修改mandatory.yaml文件。
    主要修改镜像,因为国外的镜像没有翻墙下载不下来,改成阿里云的镜像:
    sed -i "s?quay.io/kubernetes-ingress-controller/nginx-ingress-controller?registry.aliyuncs.com/google_containers/nginx-ingress-controller?" /usr/local/kubenetes/ingress/mandatory.yaml
    
    还有加入hostNetwork: true,意思是开启主机网络模式,暴露 Nginx 服务端口:
    在这里插入图片描述
  • 最后执行命令:
kubectl apply -f mandatory.yaml
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值