Commit Graph
177 Commits
Author SHA1 Message Date
2martens fe0442e4ba fix: Allow hcloud as namespace
continuous-integration/drone/push Build is passing
2024-02-03 21:47:01 +01:00
2martens 39c1d57b87 chore: Update inwx provider
continuous-integration/drone/push Build is passing
2024-02-03 19:42:48 +01:00
2martens 6be13eb12b chore: Update inwx provider
continuous-integration/drone/push Build is passing
2024-02-03 19:33:38 +01:00
2martens 4a09d2afbe feat: Add monitoring cluster
continuous-integration/drone Build is passing
2024-02-03 19:14:07 +01:00
2martens ab8ee17866 fix: Allow timetable namespace for vault 2024-02-03 19:13:46 +01:00
2martens 0f8e391fc9 chore: Add issue templates 2023-12-13 17:44:38 +01:00
2martens 115c5389c2 Ignore user_data again 2023-11-18 14:27:22 +01:00
2martens 7d16e04f5a Added resource requests and limits for argocd 2023-11-18 14:26:16 +01:00
2martens b9c91f9f97 No longer add network policies on cluster setup 2023-11-18 12:44:04 +01:00
2martens 795a5c65c0 Enabled chainingMode portmap 2023-11-18 11:14:04 +01:00
2martens 17cf774971 Allow VXLAN connectivity 2023-11-18 09:16:24 +01:00
2martens d2e00c33f3 Disable wellKnownIdentities 2023-11-18 09:16:12 +01:00
2martens e24558d102 Allow hcloud namespace for vault 2023-11-18 09:16:00 +01:00
2martens 575e61809b Don't include token via Terraform 2023-11-17 22:01:38 +01:00
2martens 8963cd7212 Properly configured thanos 2023-11-17 17:22:35 +01:00
2martens 7713371562 Fixed cluster-setup-values.yaml 2023-11-17 17:16:39 +01:00
2martens a564724199 Fixed microk8s config 2023-11-17 17:07:46 +01:00
2martens ba8a1553f5 Try installing kernel via packages in cloud init script 2023-11-17 17:04:33 +01:00
2martens 4f467da9a1 Added missing sysctl-setup.sh file 2023-11-17 16:58:41 +01:00
2martens b905091315 Removed invalid label 2023-11-17 16:48:08 +01:00
2martens bbb7a150ed Force recreate of manager node 2023-11-17 16:46:54 +01:00
2martens 332c62f6cd Use host network stack 2023-11-17 16:46:15 +01:00
2martens 28e8c821ff Enable cilium network policies for argocd and enabled ingress 2023-11-17 09:40:36 +01:00
2martens acf15da58c Enable host firewall and hubble relay/ui 2023-11-16 22:09:23 +01:00
2martens aa68fdbaf8 Don't use native routing 2023-11-16 21:50:22 +01:00
2martens b3f426aa60 Do not provide native routing cidr 2023-11-16 21:47:27 +01:00
2martens 50a7cef92f Enable masquerade to enable BPF host routing 2023-11-16 21:39:54 +01:00
2martens f922ff6ebc Removed labels 2023-11-16 14:34:06 +01:00
2martens 41812acd69 Add tag to network and subnet 2023-11-16 14:22:27 +01:00
2martens c5965ad7ab Add tag to servers 2023-11-16 14:19:36 +01:00
2martens 0c1ad0ff49 Use native routing 2023-11-15 23:12:33 +01:00
2martens e2db2e1278 Enable delete protection for network 2023-11-15 23:07:27 +01:00
2martens d7937de65f Removed ingress and cert-manager addons 2023-11-15 22:43:45 +01:00
2martens 40d94bc7e4 Correctly escape 2023-11-15 22:43:25 +01:00
2martens 29a9a8e1ba Escape $ symbol 2023-11-15 22:41:25 +01:00
2martens 71d95ebdf2 Install cilium directly from Helm, not as addon
Also install cert-manager directly from Helm to enable experimental Gateway API support.
2023-11-15 22:40:01 +01:00
2martens 1a2bb5adb3 Install newer kernel 2023-11-15 22:38:39 +01:00
2martens ebb20cfa01 Allow further ports required for metrics 2023-11-15 22:38:24 +01:00
2martens 63522a30fb Allow cilium ports 2023-11-15 14:03:39 +01:00
2martens 1ea29413c9 Enable cilium 2023-11-15 13:35:18 +01:00
2martens 636a744e81 Added args to provide authentication/authorization for kube scheduler and kube controller manager 2023-11-09 09:30:29 +01:00
2martens ba98adb1fe Enable scraping kube-proxy metrics 2023-11-09 09:20:14 +01:00
2martens 8ec9cd8d3f Added 10901 port to firewall 2023-11-09 09:07:24 +01:00
2martens f5fdfb1326 Added sysctl config to support cis-hardening 2023-11-08 22:32:19 +01:00
2martens a4772ee450 Set missing name key 2023-11-07 09:22:54 +01:00
2martens 71c739ced5 Added thanos options to terraform 2023-11-07 08:28:08 +01:00
2martens 361e47bcee Fixed name 2023-11-06 22:51:36 +01:00
2martens 0120b80c6c Add new domain 2023-11-06 22:50:19 +01:00
2martens 09ddd2f454 Added hcloud token to terraform 2023-11-06 18:07:21 +01:00
2martens 4465165da0 Removed argocd_version and obsolete variables passed for the workers 2023-11-06 08:07:39 +01:00