Commit Graph
65 Commits
Author SHA1 Message Date
2martens e3fafdf61b Fix path of launch configuration to that expected by microk8s 2023-11-04 16:54:48 +01:00
2martens 58f4f676af Only copy launch configuration so it is available later for debug purposes 2023-11-04 16:45:06 +01:00
2martens 95a4454f3c Update version of microk8s config file 2023-11-04 16:44:44 +01:00
2martens ca7a90b1ad Fixed syntax 2023-11-04 16:33:09 +01:00
2martens 2867d56369 Enable cluster again 2023-11-04 16:29:25 +01:00
2martens c86e759c28 Wait with installation until helm and microk8s are available 2023-11-04 16:27:01 +01:00
2martens 01499b0d38 Delete cluster 2023-11-04 16:15:01 +01:00
2martens 36b2ad85a4 Prevent launch config from being overwritten and fix possible substitution problem 2023-11-04 16:14:44 +01:00
2martens 54fb96119c Add cluster again 2023-11-04 16:01:26 +01:00
2martens 4d51f3164d Delete cluster 2023-11-04 15:56:54 +01:00
2martens 38a486b83e Make sure that snapd is installed 2023-11-04 15:56:38 +01:00
2martens 26822101cc Add cluster again 2023-11-04 15:48:31 +01:00
2martens 90c6744a4c Remove cluster again 2023-11-04 15:36:49 +01:00
2martens 4e1548c91e Fix installation again 2023-11-04 15:36:23 +01:00
2martens b77d8f02b6 Correct user for ssh to servers 2023-11-04 15:32:02 +01:00
2martens f2179c432d Add cluster again 2023-11-04 15:27:50 +01:00
2martens 24ccdf0536 Remove cluster 2023-11-04 15:24:40 +01:00
2martens d7f8160ede Add missing snapd 2023-11-04 15:23:48 +01:00
2martens 477fdf78bd Use ipv4 address of server 2023-11-04 15:16:50 +01:00
2martens 668acda4c8 Fixed host and dns entries 2023-11-04 15:15:09 +01:00
2martens 540a431b0f Fixed host setting for helm resources 2023-11-04 15:07:56 +01:00
2martens 369aa04fc3 Refer to kube api server dns record for argo records 2023-11-04 15:06:40 +01:00
2martens 2313611321 Added missing index keys 2023-11-04 15:02:59 +01:00
2martens c2591b5c4d Added missing providers to lock file and fixed duplicate name 2023-11-04 15:01:02 +01:00
2martens 23f0470e73 Use cidrhost for loadbalancer ip as well 2023-11-04 14:56:58 +01:00
2martens 47d10ed2c5 Reformatting 2023-11-04 14:55:09 +01:00
2martens 9bd74debf5 Fix host entries in provisioners 2023-11-04 14:52:29 +01:00
2martens 3423a54e7d Fix AAAA records 2023-11-04 14:50:47 +01:00
2martens fd7dca8fd6 Added reverse DNS entries 2023-11-04 14:31:22 +01:00
2martens 1336405f13 Fix writing microk8s config 2023-11-04 14:05:05 +01:00
2martens c64313eeda Delete test cluster 2023-11-04 13:35:41 +01:00
2martens 1b24b6ecee Fix launch configuration of microk8s 2023-11-04 13:34:50 +01:00
2martens 39a5afd2f4 Fixed host values for provisioners 2023-11-04 13:27:22 +01:00
2martens d35466a056 Use cidrhost 2023-11-04 13:21:23 +01:00
2martens 5fc9e1b22e Fixed name of servers 2023-11-04 13:21:18 +01:00
2martens 40509aee75 Added support for vault secrets 2023-11-04 13:12:08 +01:00
2martens 5e014377c2 Explicitly specify Argo CD environment 2023-11-04 09:50:35 +01:00
2martens 1549bd6c9d Set argocd environment 2023-11-04 09:49:52 +01:00
2martens 57a092a947 Added outputs for the ip addresses pointing to the api server 2023-11-04 09:44:12 +01:00
2martens 0916e6f53c Provide dns record for each node and install argocd in high availability from 3 nodes onwards 2023-11-03 10:32:45 +01:00
2martens 766de7e9a8 Install argocd in high availability if at least three nodes are available 2023-11-03 10:25:03 +01:00
2martens 634bd5f272 Install cluster_setup chart as well 2023-11-03 08:56:17 +01:00
2martens a3509049e4 Added argocd nameserver record 2023-11-03 08:51:25 +01:00
2martens 27133a507f Added module to create k8s cluster with single or multiple nodes 2023-11-03 08:48:16 +01:00
2martens a8424ad1d4 Added additional ports needed for monitoring 2023-11-02 08:53:08 +01:00
2martens fa5a818e7f Added metrics endpoint to ufw allow list 2023-11-01 23:31:47 +01:00
2martens 6dff1d4241 Moved template files to subdirectory 2023-11-01 22:52:45 +01:00
2martens 9178a00ba7 Added domain for prometheus 2023-11-01 22:52:17 +01:00
2martens 9d83e693a8 Added extra step to show the output of the previous step in order to verify if it worked 2023-11-01 17:50:27 +01:00
2martens f46348b614 Added extra cloud-init for kubernetes hosts 2023-11-01 09:43:32 +01:00