hostnames.tf 1.1 KB

12345678910111213141516171819202122
  1. locals {
  2. # For list, see https://docs.github.com/en/enterprise-server@3.1/admin/configuration/configuring-network-settings/enabling-subdomain-isolation
  3. # Can't allow wildcards through our WAF module
  4. hostnames = [
  5. "github.${var.dns_info["public"]["zone"]}",
  6. "assets.github.${var.dns_info["public"]["zone"]}",
  7. "avatars.github.${var.dns_info["public"]["zone"]}",
  8. "codeload.github.${var.dns_info["public"]["zone"]}",
  9. "gist.github.${var.dns_info["public"]["zone"]}",
  10. "media.github.${var.dns_info["public"]["zone"]}",
  11. "pages.github.${var.dns_info["public"]["zone"]}",
  12. "raw.github.${var.dns_info["public"]["zone"]}",
  13. "render.github.${var.dns_info["public"]["zone"]}",
  14. "reply.github.${var.dns_info["public"]["zone"]}",
  15. "uploads.github.${var.dns_info["public"]["zone"]}",
  16. "docker.github.${var.dns_info["public"]["zone"]}",
  17. "npm.github.${var.dns_info["public"]["zone"]}",
  18. "rubygems.github.${var.dns_info["public"]["zone"]}",
  19. "maven.github.${var.dns_info["public"]["zone"]}",
  20. "nuget.github.${var.dns_info["public"]["zone"]}", # Not a typo. It is "nuget" not "nugget"
  21. ]
  22. }