1.1 KiB
1.1 KiB
本文作者:丁辉
Helm 部署 Nginx-Ingress
介绍
Nginx-Ingress 是一个基于 Nginx 的 Ingress 控制器,用于管理外部访问 Kubernetes 集群内部服务的路由规则。它实现了一个配置有规则的反向代理负载均衡器,能够将入站 HTTP 和 HTTPS 请求路由到集群内的相应服务上。
开始部署
-
添加仓库
helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx helm repo update -
下载模版文件
查看文件内容 (根据自己情况修改)
wget https://gitee.com/offends/Kubernetes/raw/main/File/Yaml/ingress-values-hostnetwork.yaml修改参数并保存
-
配置节点标签
kubectl label node ${node} ingress="true" -
部署
helm install ingress-nginx \ ingress-nginx/ingress-nginx \ -f ingress-values-hostnetwork.yaml
卸载
helm uninstall ingress-nginx