
调试 Ingress Nginx
发布日期:2021-05-08 23:25:42
浏览次数:23
分类:博客文章
本文共 1062 字,大约阅读时间需要 3 分钟。
由于 是最受欢迎的 Ingress 控制器,因此接下来我们将介绍一些有关调试 ingress-nginx 的技巧。
调试 Ingress Nginx
Ingress-nginx 项目有一个 Kubectl 的。
可以使用 kubectl ingress-nginx :
- 检查日志,后端,证书等。
- 连接到 ingress
- 检查当前配置
应该尝试的三个命令是:
- kubectl ingress-nginx lint,它会检查 nginx.conf 配置
- kubectl ingress-nginx backend,它会检查后端(类似于kubectl describe ingress)
- kubectl ingress-nginx logs,查看日志
请注意,可能需要为 Ingress 控制器指定正确的名称空间 namespace。
macOS/Linux
Bash or ZSH shellsMake sure that is installed.Run this command in your terminal to download and install krew:
( set -x; cd "$(mktemp -d)" && curl -fsSLO "https://github.com/kubernetes-sigs/krew/releases/latest/download/krew.tar.gz" && tar zxvf krew.tar.gz && KREW=./krew-"$(uname | tr '[:upper:]' '[:lower:]')_amd64" && "$KREW" install krew)
Add $HOME/.krew/bin directory to your PATH environment variable. To do this, update your .bashrc or .zshrc file and append the following line:
export PATH="${KREW_ROOT:-$HOME/.krew}/bin:$PATH"
and restart your shell.
Verify running kubectl krew works.
安装 krew, 运行
kubectl krew install ingress-nginx
安装插件然后运行
kubectl ingress-nginx --help
发表评论
最新留言
感谢大佬
[***.8.128.20]2025年03月23日 13时59分57秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
让你的代码更优秀的 14 条建议
2019-03-06
不需要爬虫也能轻松获取 unsplash 上的图片
2019-03-06
将博客搬至CSDN
2019-03-06
elementUi源码解析(1)--项目结构篇
2019-03-06
自动遍历测试之Monkey工具
2019-03-06
Nmap扫描工具介绍
2019-03-06
算法笔记:递归、动态规划
2019-03-06
Pytest插件开发
2019-03-06
常用Windows 快捷键
2019-03-06
linux命令-压缩与打包
2019-03-06
ORACLE 11g 生产中高水位线(HWM)处理
2019-03-06
centos 6.x 编译安装 pgsql 9.6
2019-03-06
weblogic 服务器部署SSL证书
2019-03-06
oracle 11g not in 与not exists 那个高效?
2019-03-06
Linux 安装Redis 5.0(以及参数调优)
2019-03-06