nginx - NGINX 安装和配置
问题描述
我是 Kubernetes 新手,想在我目前正在从事的项目中使用 NGINX 入口控制器。我阅读了一些文档并观看了一些教程,但我还没有真正理解:
- 安装过程(我应该使用 Helm,git repo 吗???)
- 如何正确配置 Ingress。例如,Kubernetes 文档说要使用从未提及的 nginx.conf 文件( https://kubernetes.io/docs/tasks/access-application-cluster/connecting-frontend-backend/#creating-the-frontend )在实际的 NGINX 文档中。他们说要使用 ConfigMaps 或注释
有没有人知道使这些事情变得清晰的博客文章或教程。到目前为止,我学到的所有东西(前端和后端)开发和部署到云环境都让我迷失了方向。我被一个问题困扰了一周,想弄清楚 Ingress 可以帮助我。谢谢!
解决方案
安装 nginx 入口控制器(或任何其他)最直接的过程是使用helm
. 这需要helm
对helm charts
.
这是回购:https ://github.com/kubernetes/ingress-nginx/tree/master/charts/ingress-nginx
按照那里的说明进行操作 - 如果您使用默认值,则非常简单。对于配置,您也可以在安装之前自定义图表。查看自述文件以了解如何获取所有可配置选项。
希望这有助于作为一个起点。
推荐阅读
- java - 尽管在测试中返回了一行,但 SQL ResultSet 为空
- android - Android Studio 如何使用 Fragment 在 Kotlin 中打开日期选择器
- tcl - 如何编写将创建模型和子电路名称列表的 Tcl 脚本
- haskell - 带有数据过滤器的列表中的最大值
- applescript - 如何在不导入任何图片的情况下将文件夹中的所有照片添加到 Apple Photos 相册?
- c++ - 对于下面发布的问题,我应该使用什么循环?
- javascript - Symfony5 - 由javascript XMLHttpRequest发送的formData对象未在控制器中提交
- vba - 如何使用 VBA 在 word 中打开受密码保护的 PDF 文件?
- r - 酒吧作为ggplot中的一堆正方形
- prolog - 坚持理解 Golog 解释器 - 我怎样才能避免硬编码?