-
Notifications
You must be signed in to change notification settings - Fork 509
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Should detect and warn the user if jkube.createExternalUrl=true
and ingress/route controller not available
#1478
Comments
jkube.createExternalUrl=true
and ingress/route not availablejkube.createExternalUrl=true
and ingress/route controller not available
This should be applicable only to the apply mojo, and probably only for specific Kubernetes platforms (such as Minikube). |
…te controller not available (eclipse-jkube#1478) Signed-off-by: Rohan Kumar <rohaan@redhat.com>
…troller not available (eclipse-jkube#1478) + Add IngressControllerDetectorService which will try to detect whether any Ingress Controller is present in the cluster before applying Ingress. At the moment, it supports detecting these Ingress Controllers: - Contour - Ingress Kong - Ingress Nginx This is based on Kind Ingress guide, we can also expand it if we want to. Signed-off-by: Rohan Kumar <rohaan@redhat.com>
I've created PR for detecting Ingress controllers on Kubernets clusters #1984 . However, I don't know if it's possible to disable Route Controller on OpenShift. I think it comes preinstalled with the OpenShift cluster. Shall we also print some hint for user if he's using Ingress on OpenShift cluster and suggest using routes instead? Ingress is only generated when underlying platform is Kubernetes but it's possible that user provides Ingress fragment. |
…troller not available (eclipse-jkube#1478) + Add IngressControllerDetectorService which will try to detect whether any Ingress Controller is present in the cluster before applying Ingress. At the moment, it supports detecting these Ingress Controllers: - Contour - Ingress Kong - Ingress Nginx - OpenShift Ingress Controller This is based on Kind Ingress guide, we can also expand it if we want to. Signed-off-by: Rohan Kumar <rohaan@redhat.com>
OpenShift supports Ingresses too. |
Shall I create a new issue for this? |
Yes, please. However, we still need to investigate if we can switch completely to ingresses and see if OpenShift creates the routes for us (IIRC this was the behavior I saw but not 100% sure). |
…troller not available (eclipse-jkube#1478) + Add IngressControllerDetectorService which will try to detect whether any Ingress Controller is present in the cluster before applying Ingress. At the moment, it supports detecting these Ingress Controllers: - Contour - Ingress Kong - Ingress Nginx - OpenShift Ingress Controller This is based on Kind Ingress guide, we can also expand it if we want to. Signed-off-by: Rohan Kumar <rohaan@redhat.com>
…troller not available (eclipse-jkube#1478) + Add IngressControllerDetectorService which will try to detect whether any Ingress Controller is present in the cluster before applying Ingress. At the moment, it supports detecting these Ingress Controllers: - Contour - Ingress Kong - Ingress Nginx - OpenShift Ingress Controller This is based on Kind Ingress guide, we can also expand it if we want to. Signed-off-by: Rohan Kumar <rohaan@redhat.com>
…troller not available (eclipse-jkube#1478) + Add IngressControllerDetectorService which will try to detect whether any Ingress Controller is present in the cluster before applying Ingress. At the moment, it supports detecting these Ingress Controllers: - Contour - Ingress Kong - Ingress Nginx - OpenShift Ingress Controller This is based on Kind Ingress guide, we can also expand it if we want to. Signed-off-by: Rohan Kumar <rohaan@redhat.com>
…troller not available (eclipse-jkube#1478) + Add IngressControllerDetectorService which will try to detect whether any Ingress Controller is present in the cluster before applying Ingress. At the moment, it supports detecting these Ingress Controllers: - Contour - Ingress Kong - Ingress Nginx - OpenShift Ingress Controller This is based on Kind Ingress guide, we can also expand it if we want to. Signed-off-by: Rohan Kumar <rohaan@redhat.com>
…troller not available (eclipse-jkube#1478) + Add IngressControllerDetectorService which will try to detect whether any Ingress Controller is present in the cluster before applying Ingress. At the moment, it supports detecting these Ingress Controllers: - Contour - Ingress Kong - Ingress Nginx - OpenShift Ingress Controller This is based on Kind Ingress guide, we can also expand it if we want to. Signed-off-by: Rohan Kumar <rohaan@redhat.com>
…troller not available (eclipse-jkube#1478) + Add IngressControllerDetectorService which will try to detect whether any Ingress Controller is present in the cluster before applying Ingress. At the moment, it supports detecting these Ingress Controllers: - Contour - Ingress Kong - Ingress Nginx - OpenShift Ingress Controller This is based on Kind Ingress guide, we can also expand it if we want to. Signed-off-by: Rohan Kumar <rohaan@redhat.com>
…troller not available (eclipse-jkube#1478) + Add IngressControllerDetectorService which will try to detect whether any Ingress Controller is present in the cluster before applying Ingress. At the moment, it supports detecting these Ingress Controllers: - Contour - Ingress Kong - Ingress Nginx - OpenShift Ingress Controller This is based on Kind Ingress guide, we can also expand it if we want to. Signed-off-by: Rohan Kumar <rohaan@redhat.com>
…troller not available (eclipse-jkube#1478) + Add IngressControllerDetectorService which will try to detect whether any Ingress Controller is present in the cluster before applying Ingress. At the moment, it supports detecting these Ingress Controllers: - Contour - Ingress Kong - Ingress Nginx - OpenShift Ingress Controller This is based on Kind Ingress guide, we can also expand it if we want to. Signed-off-by: Rohan Kumar <rohaan@redhat.com>
…troller not available (eclipse-jkube#1478) + Add IngressControllerDetectorService which will try to detect whether any Ingress Controller is present in the cluster before applying Ingress. At the moment, it supports detecting these Ingress Controllers: - Contour - Ingress Kong - Ingress Nginx - OpenShift Ingress Controller This is based on Kind Ingress guide, we can also expand it if we want to. Signed-off-by: Rohan Kumar <rohaan@redhat.com>
…troller not available (eclipse-jkube#1478) + Add IngressControllerDetectorService which will try to detect whether any Ingress Controller is present in the cluster before applying Ingress. At the moment, it supports detecting these Ingress Controllers: - Contour - Ingress Kong - Ingress Nginx - OpenShift Ingress Controller This is based on Kind Ingress guide, we can also expand it if we want to. Signed-off-by: Rohan Kumar <rohaan@redhat.com>
…troller not available (eclipse-jkube#1478) + Add IngressControllerDetectorService which will try to detect whether any Ingress Controller is present in the cluster before applying Ingress. At the moment, it supports detecting these Ingress Controllers: - Contour - Ingress Kong - Ingress Nginx - OpenShift Ingress Controller This is based on Kind Ingress guide, we can also expand it if we want to. Signed-off-by: Rohan Kumar <rohaan@redhat.com>
…troller not available (eclipse-jkube#1478) + Add IngressControllerDetectorService which will try to detect whether any Ingress Controller is present in the cluster before applying Ingress. At the moment, it supports detecting these Ingress Controllers: - Contour - Ingress Kong - Ingress Nginx - OpenShift Ingress Controller This is based on Kind Ingress guide, we can also expand it if we want to. Signed-off-by: Rohan Kumar <rohaan@redhat.com>
…troller not available (eclipse-jkube#1478) + Add IngressControllerDetectorService which will try to detect whether any Ingress Controller is present in the cluster before applying Ingress. At the moment, it supports detecting these Ingress Controllers: - Contour - Ingress Kong - Ingress Nginx - OpenShift Ingress Controller This is based on Kind Ingress guide, we can also expand it if we want to. Signed-off-by: Rohan Kumar <rohaan@redhat.com>
…troller not available (#1478) + Add IngressControllerDetectorService which will try to detect whether any Ingress Controller is present in the cluster before applying Ingress. At the moment, it supports detecting these Ingress Controllers: - Contour - Ingress Kong - Ingress Nginx - OpenShift Ingress Controller This is based on Kind Ingress guide, we can also expand it if we want to. Signed-off-by: Rohan Kumar <rohaan@redhat.com>
Description
Basically when the ingress controller is not installed. JKube should detect it if it is creating an ingress that won't work. Cherry in the cake would be to tell which commands to run (for minikube:
minikube addons enable ingress
)Info
The text was updated successfully, but these errors were encountered: