我在gke上用注释创建了入口,其中有一个白名单上的it列表-问题是列表变得太大了,看不到末尾是什么(这就是我在kubectl describe ingress <name>上看到的,末尾有3个点)
nginx.ingress.kubernetes.io/whitelist-source-range:
xx, yy, zz ...直到我在结尾处看到了点-在20+分钟的查找后无法找到命令来描述我的入口,以获得它的注释-你有什么想法?
入口本身是这样制作的
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
...
annotations:
kubernetes.io/ingress.class: nginx
...
nginx.ingress.kubernetes.io/whitelist-source-range: {{ index .Values.ingress "whitelist" | quote }}和列表就像是带有coma分隔符的普通字符串
我想我可以使用像kubectl describe ingress -o jsonpath='{.metadata.annotations}'或smth这样的东西,但它不能只在get命令上在describe上工作
发布于 2020-08-31 21:39:20
Ok的答案要简单得多,只需运行kubectl get ingress <name> -o json即可显示完整的注释列表
https://stackoverflow.com/questions/63671866
复制相似问题