简介
在Kubernetes集群中,Ingress资源是一种API对象,它管理对集群内服务的外部访问,通常通过HTTP。Ingress可以提供负载均衡、SSL终止和基于名称的虚拟主机等功能。要使用Ingress功能,必须部署一个Ingress控制器,它是负责实现Ingress规则的组件。
因为网络的原因,使用官方提供的安装方式,镜像一直拉取失败导致一直无法启动。下面先看看官方推荐的安装方式,后面具体介绍如何解决网络问题。
官网步骤进行安装
使用Helm安装Nginx Ingress Controller
helm upgrade --install ingress-nginx ingress-nginx \
--repo https://kubernetes.github.io/ingress-nginx \
--namespace ingress-nginx --create-namespace
</