sighupio / furyctl

furyctl is the KFD (Kubernetes Fury Distribution) lifecycle manager
https://sighup.io
Apache License 2.0
33 stars 4 forks source link

NGINX Ingress Controller expects to find the TLS secret even if the provider is none #485

Closed FedericoAntoniazzi closed 7 months ago

FedericoAntoniazzi commented 7 months ago

As per title, Furyctl doesn't allow creating a cluster with the ingresses available only using HTTP.

Here's the snippet of the furyctl.yaml I'm using.

      ingress:
        baseDomain: minikube.demo
        nginx:
          type: single
          tls:
            provider: none

I'm using this for installing the distribution on my laptop.

FedericoAntoniazzi commented 7 months ago

Update: It was caused as a side effect of server-side apply. Re-tested it and it works.