-
Notifications
You must be signed in to change notification settings - Fork 103
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
Create test setup for Azure DNS integration #1773
base: master
Are you sure you want to change the base?
Conversation
9903a6c
to
daa0523
Compare
If you have a suggestion of another folder where to place this content let me know |
15f3724
to
b2420aa
Compare
@abaguas that's a great setup, thank you so much for your work on it. However, I am hesitant to merge any more terraform code to the repo after BUSL changes. I tested the alternative setup with Crossplane please see https://github.com/ytsarev/k8gb/tree/azure-crossplane/dns-providers/azure/crossplane . If you are ok with this route, I can create Crossplane-based abstraction(s) that will handle the test setup. In the long run, I also plan to refactor to Crossplane and deprecate the old https://github.com/k8gb-io/k8gb/tree/master/docs/examples/route53/terraform-aws-eks-k8gb reference architecture to fully eliminate the Terraform footprint in this repository. |
As stated in k8gb-io#1772, we would like to have test setup with the main DNS providers. This PR creates a complete guide documenting how to test the Azure integration, including terraform and helm configuration. According to the [docs](https://azure.microsoft.com/en-us/pricing/details/dns/) the infrastructure should cost $0.90 per month, but it can also be destroyed and re-provisioned anytime: ``` First 25 hosted DNS zones $0.50 per zone per month First billion DNS queries/month $0.40 per million ``` Signed-off-by: Andre Aguas <[email protected]>
b2420aa
to
0ac6454
Compare
Similar to the Azure setup done in k8gb-io#1773 Signed-off-by: Andre Aguas <[email protected]>
Similar to the Azure setup done in k8gb-io#1773 Signed-off-by: Andre Aguas <[email protected]>
Similar to the Azure setup done in k8gb-io#1773 Signed-off-by: Andre Aguas <[email protected]>
Similar to the Azure setup done in k8gb-io#1773 Signed-off-by: Andre Aguas <[email protected]>
Similar to the Azure setup done in k8gb-io#1773 Signed-off-by: Andre Aguas <[email protected]>
Similar to the Azure setup done in k8gb-io#1773 Signed-off-by: Andre Aguas <[email protected]>
Similar to the Azure setup done in k8gb-io#1773 Signed-off-by: Andre Aguas <[email protected]>
Similar to the Azure setup done in k8gb-io#1773 Signed-off-by: Andre Aguas <[email protected]>
Similar to the Azure setup done in k8gb-io#1773 Signed-off-by: Andre Aguas <[email protected]>
Similar to the Azure setup done in k8gb-io#1773 Signed-off-by: Andre Aguas <[email protected]>
Similar to the Azure setup done in k8gb-io#1773 Signed-off-by: Andre Aguas <[email protected]>
Similar to the Azure setup done in k8gb-io#1773 Signed-off-by: Andre Aguas <[email protected]>
As stated in #1772, we would like to have test setup with the main DNS providers. This PR creates a complete guide documenting how to test the Azure integration, including terraform and helm configuration.
According to the docs the infrastructure should cost $0.90 per month, but it can also be destroyed and re-provisioned anytime: