Vegard Hagen
c32d154b86
feat(devcontainer): add gcloud gke auth plugin
...
Signed-off-by: Vegard Hagen <[email protected] >
2025-08-14 10:34:00 +02:00
Vegard Hagen
1624ccdc2c
feat(devcontainer): add gcloud cli tool
...
Signed-off-by: Vegard Hagen <[email protected] >
2025-08-13 18:51:29 +02:00
Vegard Hagen
6c37523f6f
feat(ci): run tofu format inside devimage
...
Signed-off-by: Vegard Hagen <[email protected] >
2025-07-19 19:02:39 +02:00
7e388f55d7
chore(renovate): renovate 2025-07-18
...
chore(deps): update helm release cert-manager to v1.18.2 (#293 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update proxmox-csi-plugin docker tag to v0.3.11 (#311 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update cloudflare/cloudflared docker tag to v2025.7.0 (#314 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency siderolabs/talos to v1.10.5 (#331 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update media containers (#328 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ghcr.io/prometheus-community/charts/kube-prometheus-stack docker tag to v73.2.3 (#332 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update cilium (#333 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update actions/checkout action to v4.2.2 (#336 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update docker.io/adguard/adguardhome docker tag to v0.107.63 (#338 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency kubernetes/kubernetes to v1.33.3 (#335 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ghcr.io/authelia/authelia docker tag to v4.39.5 (#339 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ghcr.io/home-operations/qbittorrent docker tag to v5.1.2 (#340 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update helm release authelia to v0.10.39 (#341 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update registry.k8s.io/git-sync/git-sync docker tag to v4.4.2 (#342 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update sealed-secrets docker tag to v2.5.16 (#343 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ghcr.io/advplyr/audiobookshelf docker tag to v2.26.1 (#344 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update netbird (#345 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update terraform proxmox to v0.80.0 (#346 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ghcr.io/home-operations/prowlarr docker tag to v2 (#347 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ghcr.io/prometheus-community/charts/kube-prometheus-stack docker tag to v75 (#348 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Vegard Hagen <[email protected] >
chore(deps): update helm release authelia to v0.10.41 (#349 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-19 18:51:55 +02:00
Vegard Hagen
88c39b2b50
feat(devcontainer): add kubeconform
...
Signed-off-by: Vegard Hagen <[email protected] >
2025-07-18 19:56:18 +02:00
Vegard Hagen
b1214dc993
feat(devcontainer): add Node
...
Many GitHub actions rely on Node. If we want to run the actions inside this image we need it
Signed-off-by: Vegard Hagen <[email protected] >
2025-07-18 19:09:49 +02:00
Vegard Stenhjem Hagen
eaf7c15a8f
feat(ci): only run tofu fmt when necessary
...
Signed-off-by: Vegard Hagen <[email protected] >
2025-07-16 23:54:47 +02:00
Vegard Hagen
53ef70cc44
feat(devcontainer): absorb common-utils feature into Containerfile
...
This will hopefully cut down on build-time and was an interesting exercise
Signed-off-by: Vegard Hagen <[email protected] >
2025-07-16 23:54:42 +02:00
Vegard Hagen
a3c5313f74
feat(devcontainer): do more in Containerfile for thinner image
...
Signed-off-by: Vegard Hagen <[email protected] >
2025-07-14 23:26:34 +02:00
Vegard Hagen
cdea7e1719
fix(ci): use devcontainer image directly for tofu checks
...
Signed-off-by: Vegard Hagen <[email protected] >
2025-07-14 18:52:39 +02:00
Vegard Hagen
66dad81d84
feat(devcontainer): split into build and run configfiles
...
Signed-off-by: Vegard Hagen <[email protected] >
2025-07-14 13:38:30 +02:00
Vegard Hagen
da7d2d4a54
fix(devcontainer): add timeout for build job
...
Signed-off-by: Vegard Hagen <[email protected] >
2025-07-14 08:24:10 +02:00
Vegard Stenhjem Hagen and GitHub
1deb5aced1
feat(devcontainer): build a Devcontainer with useful tools for this project
...
Also use said devcontainer i GitHub workflows to validate config.
* feat(devcontainer): build devcontainer
Signed-off-by: Vegard Hagen <[email protected] >
* feat(ci): validate tofu files on push
Signed-off-by: Vegard Hagen <[email protected] >
* feat(devcontainer): simplify devcontainer
Signed-off-by: Vegard Hagen <[email protected] >
* fix(devcontainer): don't cache package index
This will reduce the final image size.
Signed-off-by: Vegard Hagen <[email protected] >
* feat(devcontainer): switch to ubuntu and use devcontainer features as much as possible
Signed-off-by: Vegard Hagen <[email protected] >
---------
Signed-off-by: Vegard Hagen <[email protected] >
2025-07-13 23:18:26 +02:00
karteekiitg and GitHub
b46838873a
feat: Github actions to check for formatting of tofu files. ( #296 )
...
Tofu format check for changed files in pr and all files scheduled
Signed-off-by: Karteek <[email protected] >
2025-06-09 21:27:42 +02:00