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

[IVYNET-90] Add LB, DNS and VM (backend) modules #5

Merged
merged 9 commits into from
Oct 10, 2024
Merged

Conversation

wawrzek
Copy link
Member

@wawrzek wawrzek commented Oct 10, 2024

Add module for:

  • Backend VM
  • DNS Zone
  • LB for traffic to backend

Adjust network module to match the new ones

- wrong role name
- improve how project and region are used
- enable tests in vm module
- cosmetic changes in variable configuration
- VM module based on the terraform used in ivynet repo
- better handling VM image
- add tests
- Add firewall holes to VM setup
- Add extra variables
- Export the proxy subnet range from the network module
- Adjust tests in network and vm modules
- Add pre-commit docs check for VM module
- rename directory
- update README with basic info
- adjust .precommit
- Add module to create a DNS Zone
- Add output to backend
- add LB module - this is the LB (or rather two) dedicated to backend
- fix outputs from the DNS one
- update README
@wawrzek wawrzek merged commit 1a8252f into master Oct 10, 2024
1 check passed
@wawrzek wawrzek deleted the IVYNET-90/vm+lb branch October 10, 2024 22:41
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.

1 participant