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

Config and helpers for local multicluster setup #56

Merged
merged 1 commit into from
Mar 1, 2020

Conversation

ytsarev
Copy link
Member

@ytsarev ytsarev commented Mar 1, 2020

  • Make targets to create/destroy 2 local kind clusters
  • hostAlias support to enable overriding of external cluster
    fqdn resolution and point to local ip address within docker network
  • Enables testing ohmyglb locally with multicluster setup including
    communication between ohmyglb instances
  • Especially useful to test and develop load balancing strategies
    avoiding heavy external setup

* Make targets to create/destroy 2 local kind clusters
* hostAlias support to enable overriding of external cluster
  fqdn resolution and point to local ip address within docker network
* Enables testing ohmyglb locally with multicluster setup including
  communication between ohmyglb instances
* Especially useful to test and develop load balancing strategies
  avoiding heavy external setup
@ytsarev ytsarev requested a review from donovanmuller March 1, 2020 02:58
@ytsarev
Copy link
Member Author

ytsarev commented Mar 1, 2020

@donovanmuller btw was seriously evaluating https://github.com/rancher/k3d/ today as alternative to kind. It is working well and much faster than kind, especially for the topic of local multicluster thing.
Unfortunately k3d-io/k3d#111 and we need easy cross-cluster communication

@donovanmuller donovanmuller merged commit 9c53314 into master Mar 1, 2020
@ytsarev ytsarev deleted the local-multicluster branch August 2, 2020 10:21
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

Successfully merging this pull request may close these issues.

2 participants