kubernetes-sigs / mcs-api

This repository hosts the Multi-Cluster Service APIs. Providers can import packages in this repo to ensure their multi-cluster service controller implementations will be compatible with MCS data planes.
Apache License 2.0
199 stars 39 forks source link

configure coredns with multicluster for e2e #50

Closed nojnhuh closed 2 weeks ago

nojnhuh commented 1 month ago

This PR extends the existing connectivity test to also verify that the service is reachable via its *.clusterset.local domain in addition to its IP. Most of these changes involve setting up CoreDNS with the multicluster plugin: https://github.com/coredns/multicluster

lauralorenz commented 2 weeks ago

AWESOME thank you!

/lgtm /approve

k8s-ci-robot commented 2 weeks ago

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: lauralorenz, nojnhuh

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files: - ~~[OWNERS](https://github.com/kubernetes-sigs/mcs-api/blob/master/OWNERS)~~ [lauralorenz] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment