Commit Graph

13 Commits

Author SHA1 Message Date
dfcdc9797a Setup k3s with the help of ansible after the infra-provisioning
This change is huge! It allows me to manage the k3s installation on the
hetzner-cloud I setup via terraform.
2025-09-15 04:20:22 +02:00
d083b9d446 Make every important setting of the k8s-cluster configurable
This change makes all the settings configurable. The only part which
still lacks some flexibility is the location, though I really don't need
to run a k8s-cluster over multiple datacenters and regions! - At least
right now ;-)
2025-09-15 03:43:05 +02:00
998426c330 Add variable to decide wether the ssh-port of the k8s-server is exposed 2025-09-14 16:26:11 +02:00
8797fad6d7 Update costs-table of domains to read the prices easier 2025-04-23 23:17:21 +02:00
a1e9f43a31 reorganize firewall rules to make it more obvious what has changed 2025-03-15 20:49:40 +01:00
1eb2ce341a Define a basic but working complete k3s-kubernetes setup 2025-03-10 01:44:56 +01:00
2d93766c09 Add ssh-keys to hetzner-cloud 2025-03-08 21:37:15 +01:00
f37c92c439 Reduce number of terraform-file to the "normal" set of files and simplify dns-definition 2025-03-08 21:36:43 +01:00
4b7bb428a7 Use most recent configuration of gmail-smtp
The configuration of MX records for gmail has changed in 2023. Although
google still maintains the old configuration the recommended approach is
the new variant, which is also more concise.

Reference: https://support.google.com/a/answer/174125?hl=en#zippy=%2Cgoogle-workspace-legacy-version-before%2Cgoogle-workspace-current-version-later
2025-03-05 00:08:51 +01:00
d005643bb1 Add directory for modules and move dns into it 2025-03-05 00:08:51 +01:00
817f75bb49 Refactor DNS-config to make it easier to maintain 2025-03-04 23:15:42 +01:00
3a09b0f44e Define all my DNS-records in the hetzner-cloud 2025-01-12 15:15:10 +01:00
266c422c28 Initial commit 2025-01-06 00:29:54 +01:00