


spec : reportIngressStatus : enable : true. Pass the -report-ingress-status to deployment. The Enterprise version of NGINX ( /ingress-controller), both with and without the Ingress Operator, must be configured to report the status of the ingress controller. NGINX Enterprise version ingress configuration

For details on configuration settings, see the following sections in this article: Otherwise, Argo’s health check reports the health status as “progressing” resulting in a timeout error during installation.īy default, NGINX Enterprise and Traefik ingress are not configured to report status. The ingress controller must be configured to report its status. Run kubectl get svc -A to get a list of services and verify that the EXTERNAL-IP column for your ingress controller shows a valid hostname.įor secure runtime installation, the ingress controller must have a valid SSL certificate from an authorized CA (Certificate Authority). See Traefik Kubernetes ingress documentation. See Istio Kubernetes ingress documentation. See Provider-specific configuration in this article. See NGINX Ingress Controller documentation. See Ambassador ingress controller documentation. Supported ingress controllers Supported Ingress Controller Ingress controllerĬonfigure your Kubernetes cluster with an ingress controller component that is exposed from the cluster. To check the server version, run kubectl version -short. Kubernetes cluster, server version 1.18 and higher, without Argo Project components. In the documentation, Kubernetes and K8s are used interchangeably. The requirements listed are the minimum requirements for the Codefresh platform runtimes.
