Nikolai Rodionov
b24cbadbd4
Install iredmail
2023-07-30 17:47:37 +02:00
RNRod
3acfcb93fb
install and configure mysql server
...
create an empty db in wordpress
create db-instance to watch mysql server
2023-07-30 17:38:50 +02:00
Nikolai Rodionov
39eff42bda
Update the leaked redis password
...
Also updated for Gitea and Funkwhale
2023-07-29 22:31:38 +02:00
Nikolai Rodionov
0b23d53f10
chore(gitea): Upgrade the gitea chart version
...
The maintainer of the chart release a breaking chage, so this migration
was not easy. After the upgrade, I've copied all the data from the
previous installation, because the ReplicaSet provided was switched
from the StatefulSet to Deployment.
Issue: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/issues/86
2023-07-29 22:17:42 +02:00
Nikolai Rodionov
5ff279ef03
chore(minecraft): Upgrade the Paper version
2023-07-29 21:11:54 +02:00
Nikolai Rodionov
903e0e2d47
Cleanup after drone-runner-kube
removing
...
Issue: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/issues/96
2023-07-29 20:37:43 +02:00
Nikolai Rodionov
6181a09e2e
Remove the deprecated drone-kube-runner
...
Issue: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/issues/96
2023-07-29 20:29:42 +02:00
RNRod
755238e195
change redis password
2023-07-29 20:09:57 +02:00
RNRod
66c1fc970c
migrate funkwhale to a dedicated redis
...
issue: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/issues/95
2023-07-29 19:37:29 +02:00
RNRod
9c33d64c5b
migrate funkwhale to a dedicated database
...
issue: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/issues/95
2023-07-29 19:37:22 +02:00
RNRod
a26d58fb4d
format gitea values
2023-07-26 22:51:32 +02:00
RNRod
301de982cc
migrate gitea to a dedicated database
...
issue: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/issues/86
2023-07-26 22:50:08 +02:00
RNRod
5501b4cc07
add database extension
...
issue: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/issues/86
2023-07-26 21:06:07 +02:00
Nikolai Rodionov
177e7dcb9d
Add a new bucket to Minio
2023-07-23 17:39:06 +02:00
Nikolai Rodionov
6aa71a0fa1
install Prometheus to the BadHouseplants cluster
2023-07-22 14:25:37 +02:00
RNRod
c53cd3be08
fix redis configuration
...
issue: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/issues/86
2023-07-21 16:15:04 +02:00
RNRod
315bd127a1
install db-instances
...
issue: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/issues/86
2023-07-21 16:06:38 +02:00
RNRod
20e12ee4ba
install db-operator
...
issue: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/issues/86
2023-07-21 15:41:03 +02:00
RNRod
bb2211fc15
install postgres
...
update redis version
issue: https://git.badhouseplants.net/badhouseplants/k8s-cluster-config/issues/86\#issuecomment-1612
2023-07-21 15:10:05 +02:00
RNRod
92ed9fc966
install redis
2023-07-21 14:21:08 +02:00
RNRod
1fe836c4f0
add bitwarden
2023-07-20 16:25:57 +00:00
Nikolai Rodionov
8e19905feb
Install drone-docker-runner to the etersoft cluster
2023-07-19 22:28:21 +02:00
RNRod
386fb7ca01
remove ops on the minecraft server
2023-07-13 18:40:08 +02:00
RNRod
f1d164106a
remove CPU limits for the minecraft server
2023-07-13 18:39:34 +02:00
Nikolai Rodionov
4313c1db4e
Set installed for logging stuff to false
2023-07-09 22:40:33 +02:00
Nikolai Rodionov
f29e5af719
Set a retention perriod for logs
2023-07-09 22:39:57 +02:00
Nikolai Rodionov
cd506cd969
feat: Setup a logging system
...
Loki + Promtail
2023-07-09 22:39:56 +02:00
Nikolai Rodionov
2aca742092
Update the MC world size
2023-07-09 22:31:45 +02:00
Nikolai Rodionov
a37465b9e1
Update Minecraft config
2023-07-09 20:36:32 +02:00
Nikolai Rodionov
c49156c4ed
chore: Downgrade Minecraft
...
something is broken with istio in 4.9.2
2023-07-09 18:07:47 +02:00
Nikolai Rodionov
439078c052
Use graalvm for minecraft
2023-07-09 17:47:17 +02:00
Nikolai Rodionov
2116141a29
Remove Prometheus
2023-07-07 19:17:24 +02:00
Nikolai Rodionov
7ab06bb365
Remove Prometheus
2023-07-04 20:44:42 +02:00
Nikolai Rodionov
a888247ab0
chore: Make readiness probes less sensitive
2023-06-23 23:46:19 +02:00
Nikolai Rodionov
71b46ee97c
feat: Use the forked minecraft chart
2023-06-23 21:53:21 +02:00
Nikolai Rodionov
f36ec04dd3
Update minecraft configuration
2023-06-20 16:13:20 +02:00
Nikolai Rodionov
d809bd5106
feat(Minecraft): Add password to the server
2023-06-18 15:38:43 +02:00
Nikolai Rodionov
4ddc471f72
revert 0fbdcc7ead
...
revert Update Minecraft
2023-06-13 20:15:30 +00:00
Nikolai Rodionov
0fbdcc7ead
Update Minecraft
2023-06-13 21:21:03 +02:00
Nikolai Rodionov
80dec7d110
Add ArgoCD Dashboard
2023-06-08 19:13:05 +02:00
Nikolai Rodionov
83d69af017
chore(Minecraft): Upgrade Paper
2023-06-07 23:27:29 +02:00
Nikolai Rodionov
1852a8777f
Increase prom storage
2023-06-07 12:22:03 +02:00
Nikolai Rodionov
cfdc5af81b
chore: Upgrade Prometheus and remove Mailu
2023-06-04 19:36:17 +02:00
Nikolai Rodionov
85dff3d6ab
Add Gitea to prometheus
2023-05-29 21:38:39 +02:00
Nikolai Rodionov
c15ab699cd
Remove the decrypted secret from repo
2023-05-29 13:41:26 +02:00
Nikolai Rodionov
cf13597d76
Install Prometheus
2023-05-28 09:42:02 +02:00
Nikolai Rodionov
60b24b0457
Update drone and argocd values
2023-05-23 10:14:55 +02:00
Nikolai Rodionov
c60f48af7d
Set DIND config to drone
2023-05-21 16:44:59 +02:00
Nikolai Rodionov
50cd8a5697
Update drone configs
2023-05-21 15:14:17 +02:00
Nikolai Rodionov
d5eb58a827
Update Gitea configs
2023-05-21 14:31:14 +02:00
Nikolai Rodionov
d685eb749f
Increase Drone limits
2023-05-21 13:11:05 +02:00
Nikolai Rodionov
9e8849ef25
Update drone docker runner config
2023-05-21 13:01:08 +02:00
Nikolai Rodionov
e25ce03c07
Set cpu limits for drone
2023-05-21 12:32:24 +02:00
Nikolai Rodionov
52439494cd
Set memory limits for drone
2023-05-21 12:30:18 +02:00
Nikolai Rodionov
f3350105cb
Set resource limits for drone
2023-05-21 12:15:20 +02:00
Nikolai Rodionov
8d34662555
Remove a leaked secret
2023-05-21 12:09:29 +02:00
Nikolai Rodionov
c1b3933f22
revert 0f56b9d028
...
revert Remove a leaked secret and remove Kubeconfig
2023-05-21 10:08:53 +00:00
Nikolai Rodionov
0f56b9d028
Remove a leaked secret and remove Kubeconfig
2023-05-21 11:33:42 +02:00
Nikolai Rodionov
a62c76a49b
Migrate to docker runner
2023-05-21 11:27:47 +02:00
Nikolai Rodionov
1d2c31feb4
Fix minio things
2023-05-18 18:51:08 +02:00
Nikolai Rodionov
a352987eef
Let drone remove apps
2023-05-16 12:04:04 +02:00
Nikolai Rodionov
7e2ac0fabd
Minio: add new functions
2023-05-15 20:29:49 +02:00
Nikolai Rodionov
776d7272e2
Uninstall mailu
2023-04-28 17:39:56 +02:00
Nikolai Rodionov
a9f5b833e8
revert cb25966cdb
...
revert fix(mailu): Set the correct timezone
2023-04-27 16:35:12 +00:00
Nikolai Rodionov
cb25966cdb
fix(mailu): Set the correct timezone
2023-04-27 18:23:49 +02:00
Nikolai Rodionov
e2f5bb6f35
Update gitea configuration to enable smtp
2023-04-23 12:09:19 +02:00
Nikolai Rodionov
cfbd56d6be
feat: Add tls to mailu
2023-04-22 19:40:32 +02:00
Nikolai Rodionov
968a1ac12e
feat: Mailu is installed and it's working
2023-04-22 19:14:11 +02:00
Nikolai Rodionov
a5e526ebfc
install mailu
in the badhouseplants cluster
2023-04-21 15:40:43 +02:00
Nikolai Rodionov
ac5df345b7
Update default Longhorn configuration
2023-04-21 10:57:38 +02:00
Nikolai Rodionov
7e621a1862
feat(gitea): Disable repo wikis
2023-04-20 09:57:28 +02:00
Nikolai Rodionov
ac382994ae
fix: longhorn is back again
2023-04-20 09:39:23 +02:00
Nikolai Rodionov
5842ff89d8
refactor(gitea): Stop letting users create repos and orgs
2023-04-18 12:47:17 +02:00
Nikolai Rodionov
d96609bc62
feat(minio): A new bucket for javascript is added
2023-04-18 09:17:10 +02:00
Nikolai Rodionov
7af9eed685
fix(istio-resources): Set correct istio resourcec for minio and wordpress
2023-04-18 06:17:21 +02:00
Nikolai Rodionov
ad64e4f391
fix(istio-resource): Use hostname
instead of host
2023-04-17 12:16:37 +02:00
Nikolai Rodionov
f1a860f97b
refactor(istio-resource): Move all istio resource to helmfile
2023-04-17 11:10:48 +02:00
Nikolai Rodionov
d9fe4631f1
fix(funkwhale): Set replicas amount on workder to 1
2023-04-16 19:30:59 +02:00
Nikolai Rodionov
386659a799
chore(minecraft): Upgrade PaperMC
2023-04-15 20:50:07 +02:00
Nikolai Rodionov
e69598572b
chore(minecraft): Decrease memory
2023-04-15 20:43:33 +02:00
Nikolai Rodionov
437cc1437e
fix(gitea): Values syntax mistake is gone
2023-03-31 11:52:01 +00:00
Nikolai Rodionov
1e804ff3b1
feat(gitea): Turn on Gitea Actions
2023-03-31 11:21:55 +02:00
Nikolai Rodionov
693bd37cfe
fix(gitea): Posgtress secrets are updated
2023-03-29 09:28:31 +02:00
Nikolai Rodionov
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
Nikolai Rodionov
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
Nikolai Rodionov
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
Nikolai Rodionov
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
Nikolai Rodionov
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
Nikolai Rodionov
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
Nikolai Rodionov
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
Nikolai Rodionov
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
Nikolai Rodionov
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
Nikolai Rodionov
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
Nikolai Rodionov
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
Nikolai Rodionov
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
Nikolai Rodionov
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
Nikolai Rodionov
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
jacklull
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
Nikolai Rodionov
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
Nikolai Rodionov
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