kubernetes-client / kubernetes-client/haskell
Support IPv6 Kubernetes cluster
Open
lifecycle/stale
- Dominant language
- Haskell
- Stars
- 131
- Forks
- 54
- PR merge metrics
- No merged PRs in 30d
Description
Requests fail after constructing a client with `mkInClusterClientConfig` inside an IPv6 cluster.
Example error:
> InvalidUrlException "https://fd00:1000:ddf0::1:443/api/v1/events" Invalid URL
Contributor guide
Research direction
Start at mkInClusterClientConfig and trace how the IPv6 cluster address becomes the request URL. Reproduce the InvalidUrlException using the address from the report, then verify that the resulting URL is accepted and in-cluster requests work.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- haskell, kubernetes
- Domain
- api, networking
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100