Commit Graph

160 Commits

Author SHA1 Message Date
d685eb749f Increase Drone limits 2023-05-21 13:11:05 +02:00
9e8849ef25 Update drone docker runner config 2023-05-21 13:01:08 +02:00
e25ce03c07 Set cpu limits for drone 2023-05-21 12:32:24 +02:00
52439494cd Set memory limits for drone 2023-05-21 12:30:18 +02:00
f3350105cb Set resource limits for drone 2023-05-21 12:15:20 +02:00
8d34662555 Remove a leaked secret 2023-05-21 12:09:29 +02:00
c1b3933f22 revert 0f56b9d028
revert Remove a leaked secret and remove Kubeconfig
2023-05-21 10:08:53 +00:00
0f56b9d028 Remove a leaked secret and remove Kubeconfig 2023-05-21 11:33:42 +02:00
a62c76a49b Migrate to docker runner 2023-05-21 11:27:47 +02:00
1d2c31feb4 Fix minio things 2023-05-18 18:51:08 +02:00
a352987eef Let drone remove apps 2023-05-16 12:04:04 +02:00
7e2ac0fabd Minio: add new functions 2023-05-15 20:29:49 +02:00
776d7272e2 Uninstall mailu 2023-04-28 17:39:56 +02:00
a9f5b833e8 revert cb25966cdb
revert fix(mailu): Set the correct timezone
2023-04-27 16:35:12 +00:00
cb25966cdb fix(mailu): Set the correct timezone 2023-04-27 18:23:49 +02:00
e2f5bb6f35 Update gitea configuration to enable smtp 2023-04-23 12:09:19 +02:00
cfbd56d6be feat: Add tls to mailu 2023-04-22 19:40:32 +02:00
968a1ac12e feat: Mailu is installed and it's working 2023-04-22 19:14:11 +02:00
a5e526ebfc install mailu in the badhouseplants cluster 2023-04-21 15:40:43 +02:00
ac5df345b7 Update default Longhorn configuration 2023-04-21 10:57:38 +02:00
7e621a1862 feat(gitea): Disable repo wikis 2023-04-20 09:57:28 +02:00
ac382994ae fix: longhorn is back again 2023-04-20 09:39:23 +02:00
5842ff89d8 refactor(gitea): Stop letting users create repos and orgs 2023-04-18 12:47:17 +02:00
d96609bc62 feat(minio): A new bucket for javascript is added 2023-04-18 09:17:10 +02:00
7af9eed685 fix(istio-resources): Set correct istio resourcec for minio and wordpress 2023-04-18 06:17:21 +02:00
ad64e4f391 fix(istio-resource): Use hostname instead of host 2023-04-17 12:16:37 +02:00
f1a860f97b refactor(istio-resource): Move all istio resource to helmfile 2023-04-17 11:10:48 +02:00
d9fe4631f1 fix(funkwhale): Set replicas amount on workder to 1 2023-04-16 19:30:59 +02:00
386659a799 chore(minecraft): Upgrade PaperMC 2023-04-15 20:50:07 +02:00
e69598572b chore(minecraft): Decrease memory 2023-04-15 20:43:33 +02:00
437cc1437e fix(gitea): Values syntax mistake is gone 2023-03-31 11:52:01 +00:00
1e804ff3b1 feat(gitea): Turn on Gitea Actions 2023-03-31 11:21:55 +02:00
693bd37cfe fix(gitea): Posgtress secrets are updated 2023-03-29 09:28:31 +02:00
487ec5a737 fix(minecraft): PaperMC URL is now correct (#47)
Reviewed-on: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/pulls/47
2023-03-28 10:58:36 +00:00
7c5632b54e chore(minecraft): Update Minecraft to 1.19.4 (#46)
Reviewed-on: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/pulls/46
2023-03-28 09:56:50 +00:00
665f25a013 chore(minecraft): Update Minecraft to 1.19.3 (#45)
Reviewed-on: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/pulls/45
2023-03-27 15:04:17 +00:00
6cdac9d38e feat(Gitea): Enable LFS (#40)
Reviewed-on: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/pulls/40
2023-03-17 10:32:00 +00:00
415afc22c6 chore(Minio): Add more permissions to badhouseplants-owners (#39)
Reviewed-on: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/pulls/39
2023-03-16 16:37:08 +00:00
c237d4ffae Migrate minecraft to Paper (#37)
I want to configure monitoring for Minecraft, and it's not possible with the Vanilla version. So we're testing Paper

Reviewed-on: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/pulls/37
2023-03-14 14:40:09 +00:00
c9a45797bf Use groups for Minio oauth (#36)
Now gitea orgs are used as policies, so it's easier to handle access.

Also, drone is switched to a global Gitea oauth app, instead of my personal

Reviewed-on: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/pulls/36
2023-03-13 09:08:33 +00:00
db538f7181 Add oauth to MinIO (#35)
I want to use OAuth everywhere it's possible, so I need to create accounts in gitea only

Reviewed-on: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/pulls/35
2023-03-13 07:41:49 +00:00
1553a906d8 Increase Gitea attachment size (#34)
Reviewed-on: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/pulls/34
2023-03-08 10:11:48 +00:00
fd22ff01cb Start managing namespaces with Helmfile (#33)
Reviewed-on: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/pulls/33
2023-03-07 17:34:35 +00:00
bbefd9ce54 Set more realistic requests (#32)
Reviewed-on: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/pulls/32
2023-03-05 17:50:13 +00:00
b03661222a Decrease resources given to Istio proxies (#30)
Reviewed-on: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/pulls/30
2023-03-05 07:47:20 +00:00
003d6f14c2 Fix Gitea dex config (#29)
Set the correct `baseURL`

Reviewed-on: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/pulls/29
2023-03-04 16:24:36 +00:00
d682592f0b Add gitea as auth for argoCD (#28)
Reviewed-on: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/pulls/28
2023-03-04 16:11:34 +00:00
949deb58df Increase Minecraft server RAM (#26)
Co-authored-by: RNRod <Rodion.n.rodionov@gmail.com>
Reviewed-on: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/pulls/26
2023-03-01 15:57:02 +00:00
212134ba46 Remove all the extra stuff for ArgoCD (#25)
Reviewed-on: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/pulls/25
2023-02-28 20:56:37 +00:00
504e2a97d7 Remove unused volume in ArgoCD (#24)
Reviewed-on: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/pulls/24
2023-02-28 20:38:08 +00:00