Jack Jackson
e798564692
First steps in Crossplane-Vault integration
2 weeks ago
Jack Jackson
4c82c014f8
Add vault-sourced secret in Drone setup
4 weeks ago
Jack Jackson
1926560274
Jsonnify Drone
4 weeks ago
Jack Jackson
b856fd2bc5
Set up Vault Secrets Operator
...
Prerequisite that Vault is configured with authentication per
https://developer.hashicorp.com/vault/tutorials/kubernetes/vault-secrets-operator#configure-vault
The plan would eventually be to manage Vault objects via
[Crossplane](https://www.crossplane.io/ ).
4 weeks ago
Jack Jackson
3140ea8b0d
Correctly represent env variable
4 weeks ago
Jack Jackson
185af7901a
Remove initContainer backup approach
4 weeks ago
Jack Jackson
b4c9947e4c
Try including date in backup name
1 month ago
Jack Jackson
6d338157fa
Put Keycloak backup volumes in right namespace
1 month ago
Jack Jackson
40427c0426
Add Keycloak Backup job
1 month ago
Jack Jackson
a98d915658
Add backup as crontab
1 month ago
Jack Jackson
68f83a23b3
Install keycloak
1 month ago
Jack Jackson
de944bac48
Remove Grafana Oncall
2 months ago
Jack Jackson
b107f1e839
Dehelmify, and install Crossplane via Jsonnet
...
Need to remove `Chart.yaml` so that Argo doesn't try to treat
`app-of-apps/` as a Helm application (because that would stop it from
using Jsonnet parsing).
2 months ago
Jack Jackson
3dfc818f5f
First attempt at installing OpenProject
4 months ago
Jack Jackson
feee5d6979
Add Blog application
6 months ago
Jack Jackson
ab1bc63f84
Re-enable Vault
...
Note that I was wrong before - there was no need to disable while
setting up TrueNAS, because Vault suggests using integrated storage.
7 months ago
Jack Jackson
0bc8d9b219
Temporarily delete Vault app while I reconfigure TrueNAS
8 months ago
Jack Jackson
9689cbc52e
Enable Ingress
8 months ago
Jack Jackson
1dd97e7338
Deploy Vault
8 months ago
Jack Jackson
311c15b4a8
Update Oncall versions
9 months ago
Jack Jackson
22bc25bc1d
Update to latest Grafana version
9 months ago
Jack Jackson
f73941fb8c
Add Private Apps
10 months ago
Jack Jackson
a0957a85ea
Re-add Oncall, having removed Retained PersistentVolumes
10 months ago
Jack Jackson
f22892e482
Remove Oncall - still need postgres password passthrough
10 months ago
Jack Jackson
f2cd112341
Re-enable Grafana Oncall
...
Setting redis `nodeSelector` as per [Bitnami
chart](https://github.com/bitnami/charts/blob/main/bitnami/redis/values.yaml )
10 months ago
Jack Jackson
9fdb389814
Disable Grafana Oncall
10 months ago
Jack Jackson
ed039061bd
Try Grafana Oncall on x86
10 months ago
Jack Jackson
2b1e5e7f5b
Remove Ceph/Rook charts
10 months ago
Jack Jackson
91d7b2cc72
Disable values.yaml (PVC-based means look _elsewhere_ for storage, not to provide _via_ storage)
10 months ago
Jack Jackson
3b10ad2abd
Create Ceph cluster
10 months ago
Jack Jackson
0534e973de
Install Rook to expected namespace
10 months ago
Jack Jackson
f7de513633
Specify version of rook-ceph chart
10 months ago
Jack Jackson
324479a769
Deploy Ceph Operator
10 months ago
Jack Jackson
84d5759cda
Prometheus and Grafana tolerate x86
10 months ago
Jack Jackson
9e28dd26de
Disable Grafana Oncall
10 months ago
Jack Jackson
86b2b339a8
Add Drone
10 months ago
Jack Jackson
1f455c9e34
Add Grafana-oncall
11 months ago
Jack Jackson
a2d2e9cdc4
Add Ombi
11 months ago
Jack Jackson
e0536fd808
Add ProtonVPN
11 months ago
Jack Jackson
b9325384f1
Grafana Persistence ReadWriteMany
...
https://stackoverflow.com/questions/70945223/kubernetes-multi-attach-error-for-volume-pvc-volume-is-already-exclusively-att
11 months ago
Jack Jackson
7041bc3757
Move Grafana values to block-file format
11 months ago
Jack Jackson
a66af40b62
Add Prometheus as Datasource to Grafana
11 months ago
Jack Jackson
dec37388b8
Add Kubernetes monitoring
11 months ago
Jack Jackson
e42bda91b0
Enable Grafana sidecar
...
Precursor to https://github.com/dotdc/grafana-dashboards-kubernetes
11 months ago
Jack Jackson
b40081eec7
Add deletion finalizers
11 months ago
Jack Jackson
5e37beb9fb
Disable grafana
11 months ago
Jack Jackson
160a204a28
App-of-apps
11 months ago