You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OpenFaaS fails to start in Kubernetes clusters whose base domain is notcluster.local, e.g. cluster2.local.
Expected Behaviour
OpenFaaS should deploy successfully to Kubernetes cluster when kubernetesDNSDomain is set to cluster2.local (i.e. not cluster.local).
Current Behaviour
OpenFaaS is not deployed successfully.
The first sign is that faas-idler enters CrashLoopBackoff state and does not recover.
Other issues arise later on (accessing the GW and so forth), but it's all related to the irregular base domain.
Possible Solution
Use kubernetesDNSDomain in all service references within chart templates.
I've made a few modifications in my branch in a fork which I believe should fix the issue, but they may collide with other features which I haven't tested. I can open a Pull Request if required.
OpenFaaS fails to start in Kubernetes clusters whose base domain is not
cluster.local
, e.g.cluster2.local
.Expected Behaviour
OpenFaaS should deploy successfully to Kubernetes cluster when
kubernetesDNSDomain
is set tocluster2.local
(i.e. notcluster.local
).Current Behaviour
OpenFaaS is not deployed successfully.
The first sign is that
faas-idler
entersCrashLoopBackoff
state and does not recover.Other issues arise later on (accessing the GW and so forth), but it's all related to the irregular base domain.
Possible Solution
Use
kubernetesDNSDomain
in all service references within chart templates.I've made a few modifications in my branch in a fork which I believe should fix the issue, but they may collide with other features which I haven't tested. I can open a Pull Request if required.
Steps to Reproduce (for bugs)
k3d cluster create mycluster
kubectl edit configmap -n kube-system coredns
kubectl apply -f https://raw.githubusercontent.com/openfaas/faas-netes/master/namespaces.yml
helm repo add openfaas https://openfaas.github.io/faas-netes/
Context
Attempting to deploy OpenFaaS using Helm to a Kubernetes cluster whose base domain is not
cluster.local
.Your Environment
faas-cli version
):docker version
(e.g. Docker 17.0.05 ):kubectl version
The text was updated successfully, but these errors were encountered: