Commit graph

203 commits

Author SHA1 Message Date
eb52f9968d chore: update helm release kube-prometheus-stack to v48.2.0 2023-07-26 07:58:32 +02:00
81822acf79 chore: update helm release kube-prometheus-stack to v48.1.2 2023-07-26 07:58:32 +02:00
9213cce8d5 chore: update helm release argocd-apps to v1.4.1 2023-07-26 07:58:32 +02:00
b7a60eab5c chore: update helm release argo-cd to v5.41.1 2023-07-26 07:58:32 +02:00
d732d623c1 chore: update helm release argo-cd to v5.41.0 2023-07-26 07:58:32 +02:00
9500a068db fix: update wrong argocd-apps version 2023-07-26 07:58:32 +02:00
a71151101a chore: update helm release argo-cd to v5.40.0 2023-07-26 07:58:32 +02:00
e73c49dc5e refactor: fix ansible-lint complains
- Change task names to start with a capital letter for consistency
- Update file modes to be strings instead of integers for better readability
- Replace deprecated `fetch` module with `ansible.builtin.fetch`

🤖
2023-07-26 07:58:32 +02:00
ea3dfef243 chore: update dependency k3s-io/k3s to v1.27.3+k3s1 2023-07-26 07:58:32 +02:00
a2f3eb29d3 refactor: rename .renovaterc -> .renovaterc.json 2023-07-26 07:58:32 +02:00
6ce6c08187 feat: add k3s to renovaterc 2023-07-26 07:58:32 +02:00
91c77d80e1 feat: use shared renovate config from infrastructure/renovate-config 2023-07-26 07:58:32 +02:00
eadd5c8a73 refactor: rename renovate config file 2023-07-26 07:58:32 +02:00
d67c8ddc29 feat: add argocd to renovate 2023-07-26 07:58:32 +02:00
9b10ab8dd3 chore: Update Helm release kube-prometheus-stack to v48 2023-07-26 07:58:32 +02:00
014b338eae feat: add renovate configuration 2023-07-26 07:58:32 +02:00
7a2f25cb64 feat: add zabbix-proxy to monitoring stack 2023-07-26 07:58:11 +02:00
b679b3110e feat: bump prometheus to v47.2.0 2023-07-03 17:20:00 +02:00
caeb5b26e6 feat: bump loki to v2.9.* 2023-06-26 10:45:39 +02:00
43e219b925 feat: bump certmanager to v1.12.* 2023-06-26 10:44:22 +02:00
821060f8db feat: bump keel to v1.0.* 2023-06-26 10:44:06 +02:00
03f88c97e1 feat: bump reloader to v1.0.* 2023-06-26 10:43:53 +02:00
78b6432f3a feat: bump ingress nginx to v4.7* 2023-06-26 10:43:35 +02:00
17675f31d1 fix(argocd): add baseline project and application
- Add `argocd-apps` HelmChart to deploy baseline project and application
- Define `baseline` project with source repos, destinations, and cluster resource whitelist
- Define `baseline` application with source, destination, and sync policy

ArgoCD v5.0 removes support for the parameters
server.additionalApplications and server.additionalProjects.
Parameters are moved to argocd-apps.

See: https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd#500
2023-06-26 10:37:28 +02:00
0ad79e32bd refactor(pb_install.yml): add tags to playbook tasks
- Added tags to the first task for installing k3s server
- Added tags to the second task for deploying baseline

🤖
2023-06-26 10:37:09 +02:00
460c1b2d21 FEAT: bump nginx to v4.3.* 2022-10-17 10:36:43 +02:00
b0787f5ee9 FEAT: bump prometheus-stack to v39.9.0 2022-08-22 18:26:18 +02:00
9052dacd14 FEAT: bump cert-manager to v1.9.* 2022-08-22 18:25:45 +02:00
0a14108344 FEAT: bump nginx to v4.2.* 2022-08-22 18:25:20 +02:00
dfe9738a2f FEAT: bump loki to v2.8.* 2022-08-22 18:24:43 +02:00
b5f166ed9e FEAT: bump prometheus-stack to v36.2.0 2022-06-27 08:11:44 +02:00
50695e1672 FEAT: bump prometheus-stack to v35.5.1 2022-06-07 11:25:14 +02:00
b5e554512b FEAT: bump prometheus-stack to v35.2.0 2022-05-12 22:27:39 +02:00
3ae6fbf9aa FEAT: bump prometheus-stack to v35.0.3 2022-05-05 19:52:11 +02:00
eeb96aee65 FEAT: bump ingress-nginx chart to v4.0.* 2022-05-05 19:51:40 +02:00
a7c08c0355 FEAT: add LetsEncrypt issuers 2022-05-01 20:04:05 +02:00
3403f98b45 FEAT: get kubeconfig after k3s installation 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
3dcd78a392 FEAT: let nginx handle all ingresses 2022-05-01 20:04:05 +02:00
33f66d9090 FEAT: add cert-manager selfsigned issuer 2022-05-01 20:04:05 +02:00
498b24ec17 FEAT(bin): add get_applications.sh 2022-04-18 23:32:07 +02:00
a9120f2475 FEAT(bin): add get_app_history.py 2022-04-18 23:31:43 +02:00
d46afb0296 FEAT: set forced sync for loki-stack 2022-04-17 19:00:28 +02:00
80e517c656 REFACTOR: merge templates into one 2022-04-17 19:00:24 +02:00
1953320691 FEAT: add ingress-nginx defaultBackend 2022-04-15 15:04:24 +02:00
257953b6e4 FEAT: bump prometheus-stack to v34.10.0 2022-04-15 15:04:11 +02:00
3e09c88d5c FEAT: set nameOverride for prometheus-stack 2022-04-14 23:30:46 +02:00
b41daa2f51 FEAT: set nameOverride for reloader 2022-04-14 23:29:53 +02:00
843b03abf1 FEAT: bump prometheus-stack to v34.9.1 2022-04-13 18:26:33 +02:00