question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Namerd not updated automatically

See original GitHub issue

Hello,

We are using namerd for dynamic dtab, but when we want to update a route, change are not take into account without restart of namerd pod.

Kubernetes version:

NAME                                           STATUS    AGE       VERSION   EXTERNAL-IP   OS-IMAGE                      KERNEL-VERSION
ip-xxx.eu-central-1.compute.internal   Ready     7d        v1.7.6    <none>        Debian GNU/Linux 8 (jessie)   4.4.78-k8s
ip-xxx.eu-central-1.compute.internal   Ready     15d       v1.7.6    <none>        Debian GNU/Linux 8 (jessie)   4.4.78-k8s

Deployed over AWS.

Linkerd Configuration:

    # Custom HTTP Ingress Controller listening on port 80
    # Accessible Externaly
    - protocol: http
      label: http-ingress
      servers:
        - port: 80
          ip: 0.0.0.0
          clearContext: true
      interpreter:
        kind: io.l5d.namerd
        dst: /#/io.l5d.k8s/linkerd/4100/namerd
        namespace: external
      identifier:
        kind: io.l5d.path
        segments: 1
        consume: true

Namerd Configuration:

    admin:
      ip: 0.0.0.0
      port: 9991

    namers:
    - kind: io.l5d.k8s
      experimental: true
      host: localhost
      port: 8001

    storage:
      kind: io.l5d.k8s
      host: localhost
      port: 8001
      namespace: linkerd

    interfaces:
    - kind: io.l5d.thriftNameInterpreter
      ip: 0.0.0.0
      port: 4100
    - kind: io.l5d.httpController
      ip: 0.0.0.0
      port: 4180

Namerd Service:

apiVersion: v1
kind: Service
metadata:
  name: namerd
  namespace: linkerd
spec:
  selector:
    app: namerd
  type: LoadBalancer
  ports:
  - name: thrift
    port: 4100
  - name: http
    port: 4180
  - name: admin
    port: 9991

Linkerd Metrics:

metrics.txt

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:18 (8 by maintainers)

github_iconTop GitHub Comments

4reactions
activeshadowcommented, Oct 19, 2017

@klingerf so far the fix looks to be working! I can restart pods, causing them to get a new endpoint IP, and linkerd picks it up and continues to send them data. w00t!

Thanks!

2reactions
wmorgancommented, Oct 18, 2017

Update: we have identified a possible root cause and are working to verify. This is a high priority issue.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Do named ranges not automatically recalculate?
I have a formula for a link which is updated automatically, and so I thought that the formulas referring to the named ranges...
Read more >
Excel Named Range Formula - Not Automatic Updating
Excel Named Range Formula - Not Automatic Updating ... I have a table in Excel that has column heading names (e.g. data_type1, data_type2,...
Read more >
Automatically apply VM configuration updates in a MIG
Preserves instance names through an update. Compute Engine releases the instance name as the old VM is shut down. Then Compute Engine creates...
Read more >
Use dynamic named ranges so your charts update automatically
Here's a really easy setup for displaying data in Excel. The key is to create dynamic named ranges. Watch the video to see...
Read more >
list of all sheet names not updating automatically. - Google Help
'Please do not run the onEdit(e) function in the script editor window. ' + 'It runs automatically when you open the spreadsheet.' );...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found