安装nginx-ingress控制器,使用

Posted yundd

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装nginx-ingress控制器,使用相关的知识,希望对你有一定的参考价值。

安装

1.修改了镜像地址,以及网络模式,选用 hostNetwork: true 网络模式(使用宿主机网络)

kubectl apply -f ingress-nginx.yaml

2.使用官方提供的方式安装使用方式(如果国内没使用代理,官方提供的镜像地址拉去镜像会失败)

https://github.com/kubernetes/ingress-nginx/blob/master/docs/deploy/index.md
kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/static/mandatory.yaml
view:

技术图片

3.使用ingress关联servie服务

kubectl apply -f ingress.yaml

文件下载地址

https://github.com/yundd/kubernetes/tree/master/k8s_install/ingress

以上是关于安装nginx-ingress控制器,使用的主要内容,如果未能解决你的问题,请参考以下文章

GKE 是不是支持带有静态 ip 的 nginx-ingress?

如何使用 nginx-ingress 控制器通过 TCP 公开多个服务?

如何通过helm为安装的nginx-ingress添加静态IP

Nginx-ingress安装

helm 3.0 最简单使用测试安装nginx-ingress

Helm 安装 nginx-ingress 的方法