Update costs-table of domains to read the prices easier

This commit is contained in:
2025-04-23 23:11:37 +02:00
parent a1e9f43a31
commit 8797fad6d7

25
main.tf
View File

@@ -33,7 +33,7 @@ module "k8s" {
name = "cluster1" name = "cluster1"
ssh_keys = [for o in hcloud_ssh_key.this : o.id] ssh_keys = [for o in hcloud_ssh_key.this : o.id]
# Only odd numbers of servers make any sense # Ensure a odd number of definitions, since only that make any sense
servers = [{ servers = [{
ipv4_id = hcloud_primary_ip.k8s_ipv4.id ipv4_id = hcloud_primary_ip.k8s_ipv4.id
ipv6_id = hcloud_primary_ip.k8s_ipv6.id ipv6_id = hcloud_primary_ip.k8s_ipv6.id
@@ -54,15 +54,20 @@ module "k8s" {
locals { locals {
dns_zones = { dns_zones = {
# costs-table: # costs-table (incl. taxes):
# domain | amount | hetzner (einzel) | hetzner konsoleH (einzel) | tecspace (einzel) # domain | amount | hetzner (einzel) | tecspace (einzel)
# --------+--------+------------------+---------------------------+------------------- # --------+--------+------------------+-------------------
# de | 3 | 30.00€ (10.00€) | 35.70€ (11.90€) | 15.85€ (5.95€) # de | 3 | 35.70€ (11.90€) | 15.85€ (5.95€)
# info | 1 | 26.00€ (26.00€) | 30.94€ (30.94€) | 21.95€ (21.95€) # info | 1 | 30.94€ (30.94€) | 21.95€ (21.95€)
# net | 2 | 28.00€ (14.00€) | 33.32€ (16.66€) | 35.90€ (17.95€) # net | 2 | 33.32€ (16.66€) | 35.90€ (17.95€)
# org | 1 | 15.00€ (15.00€) | 17.85€ (17.85€) | 21.95€ (21.95€) # org | 1 | 17.85€ (17.85€) | 21.95€ (21.95€)
# --------+--------+------------------+---------------------------+-------------------- # --------+--------+------------------+-------------------
# sum | 7 | 99.00€ | 117.21€ | 97.65€ # sum | 7 | 117.21€ | 97.65€
#
# Note, that Hetzner usually shows prices w/o taxes!
#
# Reference: https://www.hetzner.com/de/whois/
# Reference: https://www.tecspace.de/domain-preisliste
"goperte.de" = { "goperte.de" = {
zone_ttl = 900 zone_ttl = 900
records = [ records = [