Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Don't use statically defined Endpoints in tests #155

Open
chrisohaver opened this issue Apr 29, 2024 · 0 comments
Open

Don't use statically defined Endpoints in tests #155

chrisohaver opened this issue Apr 29, 2024 · 0 comments

Comments

@chrisohaver
Copy link
Member

Instead, let K8s create the Endpoints (Endpointslices) per Deployments.

For headless services, this requires adjusting tests to account for dynamically assigned IPs.

This further complicates testing ipv6 and dual stack cases.
For now, just fall back to testing ipv4, and leave ipv6 and dual stack tests to be handled later.

This may be an opportunity to re-implement the integrations tests entirely (e.g. moving away from circle ci) - perhaps moving them into coredns/coredns (which would greatly facilitate coordinating test and function changes).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant