设计的商城网站建设,网站与网站链接怎么做,深圳社区网,古风头像在线制作免费ingress-nginx 是 Kubernetes 的入口控制器#xff0c;使用NGINX作为反向代理和负载均衡器
版本介绍
版本1#xff1a;Ingress NGINX Controller(k8s社区的ingres-nginx)
以 NGINX 开源技术为基础#xff08;kubernetes.io#xff09;#xff0c;可在GitHub的 kubernet…ingress-nginx 是 Kubernetes 的入口控制器使用NGINX作为反向代理和负载均衡器
版本介绍
版本1Ingress NGINX Controller(k8s社区的ingres-nginx)
以 NGINX 开源技术为基础kubernetes.io可在GitHub的 kubernetes/ingress-nginx 代码库中找到由 Kubernetes 社区维护并且 F5 NGINX 承诺帮助管理该项目
版本2NGINX Ingress Controller(nginx公司的nginx-ingress)
NGINX Ingress Controller 由 F5 NGINX 开发和维护docs.nginx.com可在 GitHub的 nginxinc/kubernetes-ingress 代码库中找到
安装Ingress NGINX Controller
官网地址
下载YAML文件
curl https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.6.4/deploy/static/provider/cloud/deploy.yaml -o /home/lixing/ingress-nginx.yaml编辑YAML文件
修改Service名称ingress-nginx-controller的type为NodePort本地YAML安装
kubectl apply -f /home/lixing/ingress-nginx.yaml # 安装kubectl apply -f /home/lixing/ingress-nginx.yaml # 卸载查询 ingress-nginx 命名空间下的 deployment、pod、service 资源
kubectl get deployment,pods,service -n ingress-nginx -o widekubectl describe pod -n ingress-nginx podNamekubectl logs -n ingress-nginx podName注意ingress-nginx-controller 本身也是一个 service 服务
检查相关Pod运行状态
kubectl wait --namespace ingress-nginx \--forconditionready pod \--selectorapp.kubernetes.io/componentcontroller \--timeout120s