如何检查我的 kube 上有什么入口控制器以及默认控制器是什么 [英] How can I check what ingress controller I have on my kube and what is the default

查看:17
本文介绍了如何检查我的 kube 上有什么入口控制器以及默认控制器是什么的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有 kubeadm 和 Kubernetes v1.12,没有 AWS 或 Google Cloud.

I have kubeadm and Kubernetes v1.12 without AWS or Google Cloud.

我想知道安装的 Kubernetes 集群是否已经有一个入口控制器,如果它有两个,默认是什么.

I want to know if the Kubernetes cluster installed already has an ingress controller and if it has two what is the default.

谢谢:)

推荐答案

您可以通过以下方式检查实现入口控制器(实际上名称为入口)的 Pod:

You can check for pods implementing ingress controllers (actually with ingress in the name) with:

kubectl get pods --all-namespaces |grep入口

和暴露它们的服务:

kubectl get service --all-namespaces |grep入口

正如@Prafull Ladha 所说,默认情况下您不会有入口控制器.文档指出,在GCE/Google Kubernetes Engine 以外的环境中",您需要将控制器部署为 pod".

As @Prafull Ladha says, you won't have an ingress controller by default. The documentation states that in "environments other than GCE/Google Kubernetes Engine, you need to deploy a controller as a pod".

这篇关于如何检查我的 kube 上有什么入口控制器以及默认控制器是什么的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆