Commit graph

26 commits

Author SHA1 Message Date
8b7b24f840 break: switch from k0s to k3s (in docker)
- replace k0s with k3s in docker-compose.yml
- remove k0s-config.yaml
  - remove metallb-address-pool
- update .renovaterc.json to match new file structure
- add new argocd-init files for k3s
- update README to reflect changes

🤖
2024-09-04 14:08:28 +02:00
faa20d7f6e feat(k0s): update volume configuration for openebs
- mount k0s-run-udev to /run/udev for openebs
- remove note about openebs from README.md

🤖
2024-09-04 14:08:28 +02:00
818b504fd5 break: switch from k3s to k0s (in docker)
- replace k3s with k0s
  - remove argocd-init.yml
  - remove pb_install.yml
  - add docker-compose.yml for k0s setup
  - add k0s-config.yaml for k0s configuration
  - add metallb loadbalancer
    - add metallb ip pool
  - add openebs local storage
- update README

🤖
2024-09-04 14:08:23 +02:00
3b6aa43337 feat(zabbix-proxy): update helm chart repository to v7 2024-09-03 17:46:04 +02:00
885c58a574 break(monitoring): remove prometheus-stack and loki 2024-08-29 19:39:03 +02:00
1f791c2c8c feat(argocd): enable argocd application server 2023-08-02 23:13:04 +02:00
ee09827d5d doc: update ArgoCD README sections
- Add instructions on how to access ArgoCD dashboard via `argocdm admin dashboard`
- Mention possible requirement to switch namespace to `argocd`

🤖
2023-07-29 20:13:44 +02:00
d986d09036 Revert "feat: add renovate-bot cronjob"
move renovate to k8s/cluster-deployments

This reverts commit 1edbc436db.
2023-07-29 17:44:54 +02:00
1edbc436db feat: add renovate-bot cronjob
- Add new Kubernetes manifests for `renovate-bot` in `k8s-manifests/` directory
  - The Kubernetes manifests include a ConfigMap for `renovate-bot` configuration and a CronJob definition
  - The `renovate-bot` now runs as a Kubernetes CronJob scheduled daily
- Add new `start_renovate_bot.sh` script in `bin/` directory for manual job creation
- Update README and add new README.renovate

🤖
2023-07-27 21:29:30 +02:00
7a2f25cb64 feat: add zabbix-proxy to monitoring stack 2023-07-26 07:58:11 +02:00
a7c08c0355 FEAT: add LetsEncrypt issuers 2022-05-01 20:04:05 +02:00
2827b4eb0a BREAK: rename install.yml -> pb_install.yml 2022-05-01 20:04:05 +02:00
28e13fd997 BREAK: rename init.yml -> argocd-init.yml 2022-05-01 20:04:05 +02:00
33f66d9090 FEAT: add cert-manager selfsigned issuer 2022-05-01 20:04:05 +02:00
d0af285235 DOC: update README
* merge INSTALL.md into README
* remove unused section
2022-04-13 18:26:33 +02:00
194be3e7ca FEAT!: move to GitOps
* deploy ArgoCD via server-side Helm
* deploy baseline via ArgoCD Application
  * define all baseline tools as Helm Application
* omit ansible playbook
* update README
2022-03-31 21:25:21 +02:00
a53be1e232 FEAT: add grafana loki 2022-03-31 21:25:21 +02:00
9c5e97fcf1 DOC: add ArgoCD to baseline list 2022-03-21 10:23:56 +01:00
367e71b34c DOC: update README 2022-03-12 17:08:59 +01:00
c6a907b213 DOC: add fix for missing ingress-nginx servicemonitor 2022-02-06 15:43:50 +01:00
c95511e83e DOC: fix typos and syntax 2022-02-03 08:30:12 +01:00
d745d5245d DOC: add instructions for hairpin-proxy 2022-02-03 08:28:40 +01:00
dd730bd1d2 DOC: use ProxyProtocol for Linode LB 2022-01-05 23:10:37 +01:00
6b66856dc4 DOC: add INSTALL.md 2021-12-14 14:36:47 +01:00
92296bf1ae FEAT: replace bitnami prometheus/grafana chart with prometheus-community 2021-12-05 00:21:31 +01:00
18126e061b Genesis 2021-11-28 23:42:44 +01:00