我正在尝试寻找注解,以便在Nginx控制器中执行一些基本身份验证。互联网上的大多数资源都指定了这个注解:“nginx.ingress.kuberenetes.io/...”
而我发现在nginx文档:https://docs.nginx.com/nginx-ingress-controller/configuration/ingress-resources/advanced-configuration-with-annotations/中,它被切换为“nginx.org”
在外部文档中寻找答案似乎有点绕道。有没有一种方法可以用本地命令浏览Contoller上支持的注解,也许是类似kubectl EXPLAIN的命令?
有什么主意吗?
1条答案
按热度按时间zbdgwd5y1#
您可以使用
kubectl explain ingress
,但它将只显示关于入口的Kubernetes资源的文档,类似于简而言之,为了更好地进行注解,请检查舵图和官方文件
以下是向入口添加基本身份验证的方法
首先,创建基本身份验证密钥
然后在注解中引用这个秘密
nginx-configuration/annotations.md