6cfa51ae41
docs: Update readme
2024-12-21 22:51:46 +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
b5bbecad55
docs(dev): Update README for dev environment setup
2023-11-14 00:22:13 +01:00
eea09912d0
docs(README): Update README to reflect latest updates
2023-08-01 00:19:18 +02:00
90b1ffad7f
feat(taint): Add selective taint for outbound node
2023-07-04 22:53:05 +02:00
358df079bd
docs(readme): Update readme documentation
...
Reorder apps for priority and update delug status
2023-07-02 01:04:15 +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
10249fc590
docs: Update state and TODO list
2023-05-06 00:10:16 +02:00
97b22346d9
feat(vaultwarden): Migrate to its own repo for easier CD management
2023-04-03 10:19:50 +02:00
e6d25f5d60
feat(sops): Add auto secret management using SOPS
2023-03-16 01:58:21 +01:00
03ebf6c3c4
docs(readme): Update setup documentation and notes
2023-02-07 09:47:24 +01:00
c876c2ef28
docs(formating): Update README formating and service list
2022-12-31 00:28:24 +01:00
64edf557d6
style(convention): Remove file naming convention
...
The previously used file naming convention is no longer necessary as Kustomize already orders any request done to the fluster, without having to rely on the `--recursive` fly of the `apply` command.
2022-12-31 00:24:09 +01:00
982120fe36
feat(kustomization): Traefik can now be deployed using Kustomize
...
Add kustomization files to traefik, for both ingresses.
2022-12-31 00:16:17 +01:00
99734efe1a
feat(kustomization): Add kustomization for deployment
...
When deploying anything on the cluster, a `kustomization.yaml` is to be used to allow for on-the-fly patches, and autonomous cluster configuration through native k8s file configuration. This commit adds the first iteration for such implementation, essentially fixing the issue of setting up the cluster from a clean base. Now everything is consolidated into one single file, which later applies desired resources. This also fixes having to copy and paste URLs into the console, as Kustomize allows one to put those URLs into the kustomization file.
2022-12-30 23:48:09 +01:00
19fd875927
docs(Network&Norm): Add networking documentation for ingress and naming norms
2022-11-20 03:48:55 +01:00
0a41373688
feat(ingress): Add additional traefik for internal only access
...
A new traefik deployment has been added, and two ingressclasses have been set for the new instance, as well as the previous one. This allows the network to be split in two, one for external access and another for internal access. Each traefik deployment is connected to a loadbalancer requesting the IP necessary for each type of access.
2022-11-20 03:38:22 +01:00
aa9e372c98
feat(LB): Add MetalLB and Traefik managed LBs
...
Add custom IP range for LBs to split internal and external access
2022-11-16 23:52:06 +01:00
dcc76f2cab
feat(gitlab): Finish gitlab configuration
...
Add backup documentation for internal backup management
2022-10-22 20:43:28 +02:00
574a4b75a4
docs(README): Update to reflect latest update
2022-10-18 00:52:14 +02:00
a96b9b14ab
docs(README): Fix table legend format
2022-09-24 01:08:05 +02:00
20f32fd24b
feat(synapse): Add basic Matrix configuration
...
Added different manifests for deployment, routing, backups and configuration around Synapse server for Matrix.
2022-09-24 01:03:07 +02:00
802eef042e
feat(ocis): Add basic drive configuration
...
Add OwnCloud Infinity Scale as drive to the cluster. The current configuration only includes enough for a beta environment.
2022-09-21 18:24:46 +02:00
5db3f92c15
docs(README): Update documentation
...
Add logging, metrics and visualization setup, custom namespaces and update documentation for new helm-less configuration
2022-09-15 00:16:12 +02:00
bde95b734f
Update backup status for vaultwarden in README
2022-09-10 03:45:58 +02:00
741721b389
Add dev cluster setup documentation
2022-09-10 03:44:07 +02:00
b9139f2f22
Add details to cluster organisation and backup management
2022-07-12 23:15:45 +02:00
1ea230f7c9
Update README with missing services and new progress
2022-06-21 01:30:00 +02:00
829514a7ca
Update TODO list in README.md
2022-06-20 15:34:37 +00:00
3f25b1d6d9
Add missing line break
2022-06-08 00:07:40 +02:00
a5d57163a8
Add missing legend
2022-06-08 00:07:10 +02:00
c677b1e48a
Change README formatting
2022-06-08 00:06:05 +02:00
395150e825
Add DN status to README
2022-06-07 00:31:49 +02:00
5d44451718
Add some notes + update service table & status
2022-06-06 18:59:28 +02:00
0197bfab57
Update README with file status and infrastructure refactoring
2022-05-15 23:44:06 +02:00
b41c333b9a
Remove command notes
2022-05-15 23:21:21 +02:00
86ee253743
Add random testing for traefik
2022-05-15 18:57:30 +02:00
c96f8729e5
Add configuration folder for nginx sample, adguard and kubernetes dashboard
2022-03-30 19:11:15 +02:00
7a1c4982f6
Update README.md
2022-02-16 23:12:06 +00:00
9e876600dc
Initial commit
2022-02-16 15:26:46 +00:00