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

Fully automated multicluster ohmyglb local deployment #63

Merged
merged 1 commit into from
Mar 16, 2020

Conversation

ytsarev
Copy link
Member

@ytsarev ytsarev commented Mar 15, 2020

  • During documenting Missing endpoints in localtargets.* A records #62 description I realized how it
    incredibly sucks in regarding of many manual or
    semi-automated steps and very error prone
  • This PR introduces fully automated setup of 2 kind clusters
    with cross-communicating ohmyglb deployments on top.
  • Test apps deployment included
  • Make targets are still granular and we can deploy the thing
    step by step if we want
  • Useful for reproduction of complex issues like Missing endpoints in localtargets.* A records #62 and overall
    local e2e testing of features that involve cross cluster communication
  • In future can be reused in e2e pipelines for environment creation
  • All with single command of $ make deploy-full-local-setup

* During documenting #62 description I realized how it
  incredibly sucks in regarding of many manual or
  semi-automated steps and very error prone
* This PR introduces fully automated setup of 2 kind clusters
  with cross-communicating ohmyglb deployments on top.
* Test apps deployment included
* Make targets are still granular and we can deploy the thing
  step by step if we want
* Useful for reproduction of complex issues like #62 and overall
  local e2e testing of features that involve cross cluster communication
* In future can be reused in e2e pipelines for environment creation
* All with single command of `$ make deploy-full-local-setup`
@ytsarev ytsarev requested a review from donovanmuller March 15, 2020 01:09
@donovanmuller donovanmuller merged commit 764de4c into master Mar 16, 2020
@ytsarev ytsarev deleted the full-local-deploy branch March 16, 2020 10:04
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