cncf-tags / green-reviews-tooling

Project Repository for the WG Green Reviews which is part of the CNCF TAG Environmental Sustainability
https://github.com/cncf/tag-env-sustainability/tree/main/working-groups/green-reviews
Apache License 2.0
22 stars 12 forks source link

feat: Add elastic ip for Grafana #69

Closed rossf7 closed 4 months ago

rossf7 commented 4 months ago

What type of PR is this?

kind/feature

What this PR does / why we need it:

This creates an Equinix elastic IP named monitoring and assigns it to the node where Grafana is deployed.

This will allow us to request a DNS record for green-reviews.tag-env-sustainability.cncf.io

Which issue(s) this PR fixes:

Towards https://github.com/cncf-tags/green-reviews-tooling/issues/31

Special notes for your reviewer (optional):

rossf7 commented 4 months ago

@nikimanoledaki @AntonioDiTuri Like we discussed I've updated to use a global IP for the elastic IP. In case we want to move region for the cluster for #4

leonardpahlke commented 4 months ago

Feel free to merge whenever

rossf7 commented 4 months ago

@leonardpahlke Yes, unfortunately the elastic IP isn't added automatically. So more bash was needed than I'd prefer.

Good idea to revisit this when we have more time.