fb4700540d
feat(cloudnativepg): Add podmonitor
2024-12-21 22:41:34 +01:00
7f5953dda9
feat(cert-manager): Add for SSL configuration
2024-12-21 22:41:06 +01:00
fb8a8364bc
feat(argo): Update ingress and add servicemonitor
2024-12-21 22:39:10 +01:00
10079bf091
feat(longhorn): Update backups and ingress
2024-12-21 22:35:00 +01:00
3948296901
feat(apps): Update general configuration
2024-12-21 22:32:28 +01:00
3588e8bd7d
feat(environment): Add prod configuration
2024-12-21 22:30:39 +01:00
93b25589b0
feat(traefik): Add traefik ingress controller configuration
2024-12-21 22:27:07 +01:00
a964118922
feat(nginx): Add nginx ingress controller
2024-12-21 22:26:14 +01:00
515ee92abe
chore(secret): Remove leaked secrets
2024-02-13 00:43:45 +01:00
e537d10bdb
feat(traefik): Move to independant namespace and rework general settings
2024-01-14 01:14:24 +01:00
7cf774d82d
chore(metallb): Update IP whitelist
2024-01-14 00:55:57 +01:00
4b2336f600
fix(vaultwarden): Update git URL
2024-01-14 00:52:36 +01:00
c0db3c97f0
fix(gitea): Update git URL
2024-01-14 00:52:16 +01:00
6d3c8f068b
chore(README): Update TODO list and general formatting
2024-01-14 00:47:09 +01:00
46ba4ad3d5
chore(README): Update table
2024-01-14 00:46:23 +01:00
0eae9c53b7
feat(traefik): Move to independant namespace and update IPs
2024-01-14 00:43:16 +01:00
c1a73b2077
chore(traefik): Remove Helm annotations
2024-01-14 00:42:49 +01:00
0a1ff45224
feat(nfs): Add NFS configurations for NAS
2023-11-14 00:39:08 +01:00
415b9ed485
feat(apps): Add Gitea and Monitoring
2023-11-14 00:38:35 +01:00
ef95edbbca
chore(gitlab): Remove Gitlab from current repository
2023-11-14 00:25:36 +01:00
19bae8cadd
feat(longhorn): Rework installation process
2023-11-14 00:23:57 +01:00
b5bbecad55
docs(dev): Update README for dev environment setup
2023-11-14 00:22:13 +01:00
f98ae20083
feat(dev): Rework environment configuration
2023-11-14 00:21:13 +01:00
eea09912d0
docs(README): Update README to reflect latest updates
2023-08-01 00:19:18 +02:00
2154743b3b
refactor(legacy): Remove standalone legacy services
2023-08-01 00:18:45 +02:00
90b1ffad7f
feat(taint): Add selective taint for outbound node
2023-07-04 22:53:05 +02:00
e1a8c920d8
feat(postgres operator): List clusters on all namespaces from the UI
2023-07-03 15:22:41 +02:00
358df079bd
docs(readme): Update readme documentation
...
Reorder apps for priority and update delug status
2023-07-02 01:04:15 +02:00
66e7ad8c3f
feat(argocd): Add ingress and secret management
2023-07-01 23:48:23 +02:00
3984ac3a1c
feat(longhorn): Add node-affinity to avoid outbound deployment
2023-06-30 12:59:13 +02:00
b8d830a3b2
feat(promtail): Add node-antiaffinity to avoid outbound deployment
2023-05-30 23:22:54 +02:00
150581388e
fix(traefik): Fix metrics label for selection
2023-05-14 22:23:23 +02:00
85159ee663
feat(traefik): Switch to ServiceMonitors for metric scraping
2023-05-14 22:07:07 +02:00
8b755928a2
feat(monitoring): Move to Prometheus operator
...
Changes the implementation of Prometheus to use its Operator instead of the regular configmap implementation.
This allows the deployment of metrics through independent ServiceMonitors instead of a centralized ConfigMap.
This update is reflated in Grfana's datasources.
2023-05-14 21:47:31 +02:00
6068686d30
feat(apps): Add homeassistant app
2023-05-07 14:16:10 +02:00
63d6b0adc0
feat(apps): Add deletion finalizer to Vaultwarden
2023-05-06 00:17:55 +02:00
10249fc590
docs: Update state and TODO list
2023-05-06 00:10:16 +02:00
c7b03a2a1f
feat(monitoring): Update configuration for Kustomize
...
Add Kustomize support, and all connectors necessary for different supportes apps
2023-05-06 00:04:43 +02:00
8060077f0a
fix(env): Update dev environment to fix compatibility issues
2023-05-05 23:36:22 +02:00
9fe9bc9f47
fix(sops): Namespace creation
2023-05-05 23:35:22 +02:00
b40ce92547
feat(argo): Add ingress progressing glitch fix
2023-05-05 23:31:43 +02:00
97b22346d9
feat(vaultwarden): Migrate to its own repo for easier CD management
2023-04-03 10:19:50 +02:00
f0e7189e94
feat(argo): Add basic deployment
2023-04-03 10:16:59 +02:00
e6d25f5d60
feat(sops): Add auto secret management using SOPS
2023-03-16 01:58:21 +01:00
9738c58f92
feat(stream): Add jellyfin/seerr configuration bases
2023-03-14 21:39:03 +01:00
1dbbdb498b
feat(gitlab): Move secrets to proper secret manifests
2023-02-07 09:53:52 +01:00
bdf97dbfc3
feat(env): Update dev base environment kustomization file
2023-02-07 09:50:15 +01:00
03ebf6c3c4
docs(readme): Update setup documentation and notes
2023-02-07 09:47:24 +01:00
feb6e829e0
feat(env): Add production value
...
Makefile and env file update. Also remove root kustomization file, as it is no longer needed.
2023-01-03 01:27:06 +01:00
8297d43b12
feat(env): Add development environment
...
When working on the development cluster, setup a kustomize environment to enable or disable services dynamicly, and include some dev specific variables (LoadBalancerIP, domain name etc.)
2023-01-03 01:09:08 +01:00