Giter Site home page Giter Site logo

Comments (14)

travisghansen avatar travisghansen commented on July 26, 2024 1

Turn off dnsmasq in your configmap.

from kubernetes-pfsense-controller.

travisghansen avatar travisghansen commented on July 26, 2024

Sorry to hear that :( if you revert to the earlier version do they come back?

from kubernetes-pfsense-controller.

toxuin avatar toxuin commented on July 26, 2024

Yes, that is what I did for now.

from kubernetes-pfsense-controller.

travisghansen avatar travisghansen commented on July 26, 2024

Interesting, I'll have a look and see what I can see.

from kubernetes-pfsense-controller.

travisghansen avatar travisghansen commented on July 26, 2024

What about 1.7? Just trying to narrow down the code diff.

from kubernetes-pfsense-controller.

toxuin avatar toxuin commented on July 26, 2024

Version 0.1.7 seems to work fine!

from kubernetes-pfsense-controller.

travisghansen avatar travisghansen commented on July 26, 2024

I'm guessing it has something to do with k8s version checking to determine new endpoints or related. I use the service plugin without issue however on a 1.15 cluster without issue so that's a bit strange. I may have you send me the output of the same resource using the 2 different endpoints and see what we get.

from kubernetes-pfsense-controller.

toxuin avatar toxuin commented on July 26, 2024

You mean ingress resources /apis/extensions/v1beta1/ingresses vs /apis/extensions/v1beta1/ingresses?
Then here you go 😄

Update: silly me, I have accessed both resources with a cluster admin account. Impersonating service account shows different picture: 403 on /apis/networking.k8s.io/v1beta1/ingresses. I should've noticed it sooner! D'oh!

from kubernetes-pfsense-controller.

travisghansen avatar travisghansen commented on July 26, 2024

Yeah nice find. I didn't see it because I run out of cluster with admin config :(

from kubernetes-pfsense-controller.

toxuin avatar toxuin commented on July 26, 2024

0.1.8 with change in ClusterRole does fix most of the error messages, but one persists:

2019-11-20T23:23:03+00:00 plugin (pfsense-dns-ingresses): failed saving dnsmasq config: Read timed out after 10 seconds (1000)
11/20/2019 4:23:03 PM 2019-11-20T23:23:03+00:00 plugin (pfsense-dns-ingresses): failed update/reload: Read timed out after 10 seconds (1000)

Just tried to delete a service with a hostname and had another one:

PHP Warning: Illegal string offset 'host' in phar:///usr/local/bin/kubernetes-pfsense-controller/src/KubernetesPfSenseController/Plugin/Utils.php on line 136
11/20/2019 4:30:22 PM PHP Warning: Illegal string offset 'host' in phar:///usr/local/bin/kubernetes-pfsense-controller/src/KubernetesPfSenseController/Plugin/Utils.php on line 136

from kubernetes-pfsense-controller.

travisghansen avatar travisghansen commented on July 26, 2024

Do you use dnsmasq?

from kubernetes-pfsense-controller.

toxuin avatar toxuin commented on July 26, 2024

I use unbound. It actually worked (delete service with hostname = remove alias in unbound), despite all the errors in logs. I have noticed that recent update had some more logging functionality, so maybe it was always like that, just never visible? 😄

from kubernetes-pfsense-controller.

travisghansen avatar travisghansen commented on July 26, 2024

That clear everything up?

from kubernetes-pfsense-controller.

toxuin avatar toxuin commented on July 26, 2024

Seems to be the case!

from kubernetes-pfsense-controller.

Related Issues (19)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.