kubernetes - Azure 中的 Kubernetes - Ingress Controller 的 ConfigMap 定义在哪里?
问题描述
在 Azure Kubernetes 服务中 - Ingress Controller 的 ConfigMap 定义在哪里?
我真的很困惑 - 我安装了 Ingress ,helm install
它为我提供了一个 nginx Ingress Pod 和 Service。
helm install nginx-ingress ingress-nginx/ingress-nginx -f internal-ingress.yaml --set controller.nodeSelector."beta\.kubernetes\.io/os"=linux --set defaultBackend.nodeSelector."beta\.kubernetes\.io/os"=linux --set controller.admissionWebhooks.patch.nodeSelector."beta\.kubernetes\.io/os"=linux
之后我部署了 yaml ,kind: Ingress
所以我也得到了ingres的资源。那么 ConfigMap 的定义在哪里呢?正如我在 AKS 中听到的那样,它不一定需要运行kubectl create configmap
,但我需要检查一个设置(端口和服务:端口之间的映射)。
那么我应该使用:get pods, get services or get pods
还是如何找到 configMap?谢谢
解决方案
要获取Configmap
对象,您可以使用以下两种方法之一:
kubectl get cm --namespace <ns> <configmap-name>
或者
kubectl get configmap --namespace <ns> <configmap-name>
推荐阅读
- python - 如何摆脱 CSV 中的撇号但保持前导 0?
- arrays - 将嵌套结构中的数组附加到另一个嵌套结构中的另一个数组
- r - ggplot 图形不输出 Jupytr Notebook (R/tidyverse)
- angularjs - 从 angularjs 升级到 angular 时替换 ng-include 的最佳实践?
- azure-blob-storage - Azure 表单识别器培训未找到数据
- reactjs - 如果用户不存在,则 React + Firebase 表单验证
- c++ - 为 std::vector 编写自定义插入函数
- java - 无法解析 Maven 工件;试图从错误的存储库中解析工件
- numpy - 从 3D numpy 数组的每个 2D 切片中获取不同的列
- html - 使用语义 ui react 处理溢出的组件