Skip to content

failed to init CDS watcher in ipv6 only cluster: too many colons in address #213

@micheelengronne

Description

@micheelengronne

Description

My Kubernetes cluster is ipv6-only. When I try to create a stun-server-udp gateway according to this doc, it fails with:

cds_api.go:258: cds-client ERROR: failed to init CDS watcher (url: ws://fc00:fc00:fc00:20:1:1:3000:b292:13478/api/v1/configs/stunner/stun-server-udp?node=worker-4.example.test&watch=true): dial tcp: address fc00:fc00:fc00:20:1:1:3000:b292:13478: too many colons in address

Steps to Reproduce

[Brief description of the steps you took to encounter the problem, if applicable]

I followed this post on a kube ipv6-only cluster.

Versions

v1.1.0

Info

[Please copy-paste the output of the below commands and make sure to remove all sensitive information, like usernames, passwords, IP addresses, etc.]

Gateway API status

[Output of kubectl get gateways,gatewayconfigs,gatewayclasses,udproutes.stunner.l7mp.io --all-namespaces -o yaml]

- apiVersion: gateway.networking.k8s.io/v1
  kind: GatewayClass
  metadata:
    creationTimestamp: "2025-10-07T15:33:24Z"
    generation: 1
    name: stunner-gatewayclass
    resourceVersion: "216259"
    uid: 4a228669-85ce-4972-84d4-5a7d5e3290dc
  spec:
    controllerName: stunner.l7mp.io/gateway-operator
    description: STUNner is a WebRTC ingress gateway for Kubernetes
    parametersRef:
      group: stunner.l7mp.io
      kind: GatewayConfig
      name: stunner-gatewayconfig
      namespace: stunner
  status:
    conditions:
    - lastTransitionTime: "2025-10-07T15:33:24Z"
      message: GatewayClass is now managed by controller "stunner.l7mp.io/gateway-operator"
      observedGeneration: 1
      reason: Accepted
      status: "True"
      type: Accepted
kind: List
metadata:
  resourceVersion: ""

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions