2026-01-03 - 2026-07-03

Overview

206 Active Pull Requests
3 Active Issues
Excluding merges, 2 authors have pushed 205 commits to main and 229 commits to all branches. On main, 603 files have changed and there have been 155958 additions and 3297 deletions.

204 Pull requests merged by 2 users

Merged #214 feat: add woodpecker service accounts for media terraform repos 2026-06-28 22:04:33 +10:00

Merged #213 fix: update TLSRoute to v1 2026-06-28 17:50:28 +10:00

Merged #211 Add Authentik identity provider deployment 2026-06-28 17:42:50 +10:00

Merged #212 Add JSON schema generation for kubeconform CRD validation 2026-06-28 17:26:10 +10:00

Merged #210 Add age-api deployment 2026-06-28 12:19:39 +10:00

Merged #209 chore: source schema source for kubeconform 2026-06-27 22:39:32 +10:00

Merged #208 chore: bump artifactapi + ui to v3.6.5 2026-06-27 22:27:56 +10:00

Merged #207 chore: bump artifactapi + ui to v3.6.4 2026-06-27 08:06:26 +10:00

Merged #206 chore: bump artifactapi + ui to v3.6.3 2026-06-27 07:51:13 +10:00

Merged #205 chore: bump artifactapi + ui to v3.6.2 2026-06-27 00:20:27 +10:00

Merged #204 chore: bump artifactapi + ui to v3.6.1 2026-06-27 00:03:58 +10:00

Merged #203 chore: bump artifactapi + ui to v3.6.0 2026-06-26 23:57:52 +10:00

Merged #202 fix: update UI health check paths to /ui 2026-06-26 23:57:28 +10:00

Merged #201 refactor: simplify artifactapi routes 2026-06-26 23:39:25 +10:00

Merged #200 fix: route /v2 and /health to artifactapi API service 2026-06-26 23:31:47 +10:00

Merged #199 fix: rename environment2 to environment 2026-06-26 22:55:25 +10:00

Merged #198 feat: artifactapi route change 2026-06-26 22:50:28 +10:00

Merged #197 feat: migrate to artifactapi 3+ 2026-06-26 22:18:07 +10:00

Merged #196 chore: cleanup artifactory3 mess 2026-06-21 17:40:17 +10:00

Merged #195 🤦 2026-06-21 17:30:48 +10:00

Merged #194 feat: manage postgres-credentials for artifactapi3 2026-06-21 17:26:27 +10:00

Merged #193 chore: remove middleware resource 2026-06-21 09:10:49 +10:00

Merged #192 feat: deploy artifactapi3 2026-06-20 12:22:22 +10:00

Merged #191 fix: update woodpecker kustomization 2026-06-17 21:34:03 +10:00

Merged #190 feat: enable terraform-artifactapi jobs 2026-06-17 21:23:49 +10:00

Merged #189 feat: add terraform-git service account for woodpecker CI 2026-06-07 20:36:55 +10:00

Merged #188 chore: bump almalinux9 image tags 2026-06-07 00:35:12 +10:00

Merged #187 benvin/gitea 2026-06-06 19:47:16 +10:00

Merged #186 chore: add almalinux-vault repos 2026-06-02 23:13:45 +10:00

Merged #185 feat(kanidm): scale down to single replica, remove replication 2026-06-02 22:41:29 +10:00

Merged #184 feat: add sessionaffinity to kanidm service 2026-06-02 21:17:52 +10:00

Merged #182 fix(kanidm): fix automatic_refresh TOML generation in init container 2026-05-31 00:25:22 +10:00

Merged #181 fix(kanidm): replicate 1/2 from 0 only with automatic_refresh 2026-05-31 00:20:30 +10:00

Merged #180 feat: autorestart statefulset 2026-05-30 23:40:08 +10:00

Merged #179 fix(kanidm): remove invalid automatic_refresh from replication config 2026-05-30 23:20:48 +10:00

Merged #177 Update apps/base/kanidm/vaultauth.yaml 2026-05-30 23:11:38 +10:00

Merged #176 feat(kanidm): vault-managed replication certs with auto-restart 2026-05-30 23:00:46 +10:00

Merged #175 feat(woodpecker): set workflow pod priority class to power 2026-05-26 23:58:58 +10:00

Merged #174 feat(platform): add priority-classes app with low/power/medium/high classes 2026-05-26 23:41:55 +10:00

Merged #173 feat(artifactapi): add open-webui/open-webui to ghcr immutable patterns 2026-05-26 23:28:27 +10:00

Merged #171 feat(vault): switch to Kubernetes service registration 2026-05-26 00:06:57 +10:00

Merged #170 chore: update replication certs 2026-05-25 23:52:07 +10:00

Merged #169 feat: update kanidm replicaiton 2026-05-25 23:25:49 +10:00

Merged #168 feat(artifactapi): add conftest to GitHub generic remote cache 2026-05-25 22:44:57 +10:00

Merged #166 fix(puppet): remove explicit clusterIP: null from puppetdb Service 2026-05-25 22:44:25 +10:00

Merged #165 fix(kanidm): add explicit group/kind/weight to TLSRoute refs 2026-05-25 22:43:53 +10:00

Merged #164 fix(consul): normalize cpu limit to canonical string form 2026-05-25 22:43:35 +10:00

Merged #163 fix(litellm): normalize postgres cluster resource values 2026-05-24 23:30:11 +10:00

Merged #162 fix(gateways): add explicit group/kind/weight to all HTTPRoute refs 2026-05-24 20:32:37 +10:00

Merged #161 fix(kanidm): use dockerhub image instead of ghcr.io 2026-05-24 20:27:21 +10:00

Merged #160 fix(artifactapi): move kanidm to dockerhub remote 2026-05-24 20:24:34 +10:00

Merged #159 benvin/kanidm 2026-05-24 19:55:23 +10:00

Merged #158 benvin/artifactapi-mail-images 2026-05-24 14:44:39 +10:00

Merged #157 feat(artifactapi): cache stalwart webadmin zip 2026-05-24 12:55:16 +10:00

Merged #156 feat(artifactapi): add mail stack images to docker registry cache 2026-05-24 12:42:28 +10:00

Merged #153 fix(gateways): add explicit group: "" to all certificateRefs entries 2026-05-23 23:47:25 +10:00

Merged #152 fix(argocd): add vault and consul to platform project destinations 2026-05-23 23:27:25 +10:00

Merged #151 feat(artifactapi): add kanidm to ghcr docker immutable patterns 2026-05-23 23:09:39 +10:00

Merged #149 feat(consul): deploy HashiCorp Consul 1.22.7 via Helm chart (5-replica cluster) 2026-05-23 22:40:49 +10:00

Merged #148 feat(vault): deploy HashiCorp Vault 2.0.1 via Helm chart (5-replica HA raft) 2026-05-23 22:39:42 +10:00

Merged #150 feat(cert-manager): upgrade to v1.20.2 and enable Gateway API support 2026-05-23 22:38:39 +10:00

Merged #147 feat(artifactapi): add hashicorp/consul and hashicorp/vault to docker immutable patterns 2026-05-23 18:21:25 +10:00

Merged #146 feat(woodpecker): upgrade to v3.14.1 (chart 3.6.3) 2026-05-23 18:00:56 +10:00

Merged #144 feat: increase litellm resources 2026-05-23 17:59:44 +10:00

Merged #145 feat: add HTTP→HTTPS redirect to Gateway API services 2026-05-23 17:34:08 +10:00

Merged #129 feat(artifactapi): migrate Ingress to Gateway API 2026-05-23 16:06:34 +10:00

Merged #131 feat(puppet): migrate puppetdb Ingress to Gateway API 2026-05-23 16:05:27 +10:00

Merged #130 feat(puppet): migrate puppetboard Ingress to Gateway API 2026-05-23 01:31:28 +10:00

Merged #133 feat(paperclip): migrate Ingress to Gateway API 2026-05-23 01:31:03 +10:00

Merged #134 feat(litellm): migrate Ingress to Gateway API 2026-05-23 01:29:55 +10:00

Merged #143 feat(externaldns): upgrade to 1.21.1, fix sources for installed CRDs 2026-05-23 01:28:20 +10:00

Merged #142 benvin/externaldns_compatability 2026-05-23 01:17:21 +10:00

Merged #140 temp: enable debug logging on externaldns to diagnose TLSRoute sync timeout 2026-05-23 01:07:45 +10:00

Merged #138 fix(traefik): listen on port 443 directly for Gateway API compatibility 2026-05-23 00:44:14 +10:00

Merged #132 feat(cattle-system): migrate rancher Ingress to Gateway API 2026-05-23 00:24:58 +10:00

Merged #137 fix(traefik): add instance labels to GatewayClasses 2026-05-23 00:23:19 +10:00

Merged #136 fix(traefik): remove invalid controllerName flag causing CrashLoopBackOff 2026-05-22 23:58:57 +10:00

Merged #135 fix(traefik): set controllerName on GatewayClasses and Traefik providers 2026-05-22 23:44:07 +10:00

Merged #128 fix: terraform_vault must be RFC1123 compliant 2026-05-21 23:19:21 +10:00

Merged #127 feat: add terraform_vault role 2026-05-21 23:13:48 +10:00

Merged #126 feat(externaldns): add Gateway API sources for httproute, tlsroute, grpcroute, tcproute, udproute 2026-05-18 00:11:33 +10:00

Merged #125 fix(traefik): replace invalid controllername flag with labelSelector for v3 2026-05-18 00:03:13 +10:00

Merged #124 fix: enable gateway/ingress class on platform project 2026-05-17 23:56:12 +10:00

Merged #119 feat: deploy internal/external traefik routers 2026-05-17 23:44:51 +10:00

Merged #123 feat(artifactapi): allow kubeconform and kustomize from GitHub 2026-05-17 12:19:28 +10:00

Merged #122 feat(artifactapi): allow kubecolor releases from GitHub 2026-05-11 23:39:48 +10:00

Merged #121 feat(artifactapi): allow almalinux, debian, and fedora from Docker Hub 2026-05-10 22:56:39 +10:00

Merged #120 feat(artifactapi): add argo-helm as a remote and virtual helm member 2026-05-10 22:53:44 +10:00

Merged #118 feat: change argocd crds source to artifactapi 2026-05-10 21:12:44 +10:00

Merged #117 feat: deploy gatewayapi crds 2026-05-10 21:05:57 +10:00

Merged #116 feat: add traefik/gatewayapi 2026-05-10 17:07:34 +10:00

Merged #115 chore: migrate reloader/reflector to virtual/helm 2026-05-05 21:42:24 +10:00

Merged #114 feat: update vso to 1.3.0 2026-05-05 00:01:59 +10:00

Merged #113 chore: remove hashicorp helm repo 2026-05-03 23:51:45 +10:00

Merged #112 chore: mount vault CA for helm TLS trust and add ArgoCD self-management 2026-05-03 22:47:54 +10:00

Merged #111 chore: add vault CA cert to argocd-tls-certs-cm for helm TLS trust 2026-05-03 17:13:26 +10:00

Merged #109 chore: swap vso to virtual helm repo 2026-05-03 16:49:54 +10:00

Merged #110 chore: add resource requests/limits to workflows 2026-05-03 16:49:46 +10:00

Merged #108 chore: mount vault CA cert for Node.js TLS trust in paperclip 2026-05-03 00:10:08 +10:00

Merged #107 fix: set Host header on paperclip health probes to bypass hostname guard 2026-05-02 23:01:59 +10:00

Merged #106 chore: update trusted hostnames 2026-05-02 22:40:21 +10:00

Merged #105 chore: fix livenessProbe for paperclip 2026-05-02 22:28:53 +10:00

Merged #104 chore: additional papaerclip environemnt variables 2026-05-02 22:11:38 +10:00

Merged #103 fix: rename pgpooler to include rw 2026-05-02 21:39:51 +10:00

Merged #102 fix: set pgpooler name to include -rw 2026-05-02 21:35:24 +10:00

Merged #101 chore: enable access to paperclip namespace 2026-05-02 21:31:00 +10:00

Merged #100 feat: deploy paperclip to au-syd1 via ArgoCD (aitooling project) 2026-05-02 21:27:51 +10:00

Merged #98 chore: bump artifactapi to 2.7.2 2026-05-02 17:19:57 +10:00

Merged #97 feat: add litellm-env configmap with STORE_MODEL_IN_DB=True 2026-05-01 22:17:53 +10:00

Merged #95 chore: litellm ooming 2026-05-01 21:54:01 +10:00

Merged #94 feat: add litellm to new aitooling ArgoCD project 2026-05-01 21:40:26 +10:00

Merged #93 fix: artifactapi remotes 2026-05-01 21:17:16 +10:00

Merged #92 feat: split artifactapi config into conf.d and update to v2.7.1 2026-04-30 23:59:02 +10:00

Merged #91 feat: update artifactapi to 2.3.0 2026-04-27 13:16:03 +10:00

Merged #90 fix: update include patterns 2026-04-26 16:20:54 +10:00

Merged #89 feat: update github remotes 2026-04-26 16:05:57 +10:00

Merged #88 benvin/dockerremotes 2026-04-25 22:35:00 +10:00

Merged #87 feat: add woodpeckerci/plugin-docker-buildx to WOODPECKER_PLUGINS_PRIVILEGED 2026-04-25 20:48:47 +10:00

Merged #86 feat: add docker remotes to artifactapi 2026-04-25 17:40:36 +10:00

Merged #85 feat: add claude-code remote 2026-04-25 11:20:47 +10:00

Merged #84 feat: migrate purelb to ArgoCD 2026-04-07 19:52:18 +10:00

Merged #81 feat: migrate vso-system to ArgoCD 2026-04-07 19:33:51 +10:00

Merged #82 feat: migrate observability to ArgoCD 2026-04-07 19:15:46 +10:00

Merged #83 feat: remove jfrog container registry 2026-04-07 19:03:32 +10:00

Merged #80 feat: migrate vm-system to ArgoCD 2026-03-27 17:04:17 +11:00

Merged #79 feat: migrate elastic-system to ArgoCD 2026-03-27 17:00:06 +11:00

Merged #78 feat: migrate reposync to ArgoCD 2026-03-27 16:26:35 +11:00

Merged #77 feat: enable downloading tea 2026-03-26 14:02:16 +11:00

Merged #76 fix: clone r10k config to /tmp/r10k-config instead of /shared 2026-03-24 19:25:07 +11:00

Merged #75 fix: remove shared-config PVC from g10k cronjob, clone r10k config directly 2026-03-24 18:55:01 +11:00

Merged #74 fix: increase generate-types memory limit and remove invalid JVM env var 2026-03-24 18:51:47 +11:00

Merged #73 feat: update gems for puppet 2026-03-24 18:33:03 +11:00

Merged #72 revert: remove filemapper gem install 2026-03-24 18:22:23 +11:00

Merged #71 fix: install filemapper gem and deploy generate-types cronjob 2026-03-22 00:03:33 +11:00

Merged #70 fix: connect puppetboard to puppetdb over SSL on port 8081 2026-03-22 00:01:54 +11:00

Merged #69 feat: add PuppetDB read-only database user and pooler 2026-03-21 23:31:01 +11:00

Merged #68 chore: change back to puppetdb:8081 2026-03-21 22:50:46 +11:00

Merged #67 feat: add CronJob to generate Puppet types for all environments 2026-03-21 17:39:03 +11:00

Merged #66 fix: update puppet.conf with main/server/user 2026-03-21 17:16:15 +11:00

Merged #65 chore: tidy initContainers 2026-03-21 17:16:07 +11:00

Merged #64 chore: use docker not container 2026-03-21 16:47:03 +11:00

Merged #63 feat: add custom entrypoint script for additional Ruby gems 2026-03-21 16:01:46 +11:00

Merged #62 fix: update ENC script CA certificate path 2026-03-20 23:05:36 +11:00

Merged #61 feat: add shared bins volume for uv and cobbler-enc 2026-03-20 22:49:31 +11:00

Merged #60 fix: update puppet.conf to point to enc 2026-03-20 21:34:40 +11:00

Merged #59 refactor: simplify DNS alt names for puppetserver compiler 2026-03-20 21:27:04 +11:00

Merged #58 fix: use http port for puppetdb 2026-03-20 21:26:53 +11:00

Merged #57 refactor: convert puppetserver compilers to deployment with configmap integration 2026-03-20 20:47:36 +11:00

Merged #56 testing via ingress for puppetdb 2026-03-20 00:00:43 +11:00

Merged #55 enable debugging for puppetboard 2026-03-19 23:56:49 +11:00

Merged #54 fix: external access to puppetdb (#53) 2026-03-19 23:32:27 +11:00

Merged #53 fix: external access to puppetdb 2026-03-19 23:26:03 +11:00

Merged #52 fix: increase number of cnpg_pooler_connections 2026-03-19 18:37:03 +11:00

Merged #51 fix: enable PuppetDB HTTPS support with automatic SSL certificate generation 2026-03-19 17:06:50 +11:00

Merged #50 git commit -m "fix: configure PuppetDB HTTPS connections and add Puppetboard SSL support 2026-03-19 16:34:41 +11:00

Merged #49 fix: add NodeFeatureRule and Intel device plugin permissions to platform project 2026-03-19 02:20:32 +11:00

Merged #48 feat: migrate node-feature-discovery and inteldeviceplugins-system to platform project 2026-03-19 02:14:45 +11:00

Merged #47 fix: change puppet compilers to use HTTP for internal puppetdb connections 2026-03-19 01:51:11 +11:00

Merged #46 fix: enable ServerSideApply for ArgoCD ApplicationSets 2026-03-19 01:37:56 +11:00

Merged #45 feat: migrate CSI drivers to dedicated storage project 2026-03-19 01:29:31 +11:00

Merged #44 feat: migrate cnpg-system from Terraform to ArgoCD 2026-03-19 01:25:50 +11:00

Merged #43 feat: migrate externaldns from Terraform to ArgoCD 2026-03-19 01:22:40 +11:00

Merged #42 feat: migrate cert-manager from Terraform to ArgoCD 2026-03-19 01:18:20 +11:00

Merged #41 fix: enable unscoped permissions 2026-03-19 01:03:55 +11:00

Merged #39 feat: migrate cattle-system (Rancher) from Terraform to ArgoCD 2026-03-19 00:56:40 +11:00

Merged #40 chore: bump kubetest container 2026-03-19 00:55:31 +11:00

Merged #38 fix: cannot write to certificates namespace 2026-03-19 00:20:40 +11:00

Merged #37 feat: migrate certificates from Terraform to ArgoCD 2026-03-19 00:16:34 +11:00

Merged #36 fix: annotations, not labels 2026-03-18 15:17:59 +11:00

Merged #35 feat: ensure puppet is available externally 2026-03-18 15:07:26 +11:00

Merged #34 fix: puppetboard port issues 2026-03-18 14:31:44 +11:00

Merged #33 fix: svc/puppetboard forwarding to wrong port 2026-03-18 14:25:01 +11:00

Merged #32 fix: puppetboard tcp is not a valid port 2026-03-18 12:51:54 +11:00

Merged #31 fix: puppet-compiler cant find ca 2026-03-18 12:39:39 +11:00

Merged #30 fix: update service names and references 2026-03-18 12:19:59 +11:00

Merged #29 feat: complete puppet infrastructure 2026-03-17 20:25:11 +11:00

Merged #28 chore: cleanup r10k cache 2026-03-17 19:05:21 +11:00

Merged #27 fix: include puppet pvc yaml 2026-03-09 01:33:40 +11:00

Merged #26 chore: use specific images for ci tests 2026-03-09 01:13:34 +11:00

Merged #25 feat: initial puppet deployment 2026-03-09 01:10:31 +11:00

Merged #24 chore: reload woodpecker 2026-03-07 16:02:41 +11:00

Merged #23 chore: set WOODPECKER_ADMIN 2026-03-07 15:47:42 +11:00

Merged #22 chore: add rarlab remote 2026-03-07 12:14:05 +11:00

Merged #21 feat: updates for artifactapi 2026-03-07 00:49:31 +11:00

Merged #20 fix: remove configmap hash 2026-03-06 22:11:12 +11:00

Merged #19 fix: copy/paste error 2026-03-06 21:46:01 +11:00

Merged #18 chore: migrate artifactapi to kustomize 2026-03-06 21:35:48 +11:00

Merged #17 feat: manage woodpecker-agent-secret in vault 2026-03-06 18:33:21 +11:00

Merged #16 chore: change max workflows to string 2026-03-03 23:14:05 +11:00

Merged #15 chore: increase agents to 3 2026-03-03 23:02:15 +11:00

Merged #14 fix: remove revision for pooler 2026-03-03 22:50:46 +11:00

Merged #13 feat: migrate woodpecker to argocd 2026-03-03 22:24:17 +11:00

Merged #12 feat: speed up pre-commit 2026-03-02 23:08:04 +11:00

Merged #11 feat: testing jfrog-container-registry 2026-03-02 23:07:48 +11:00

Merged #10 feat: add pre-commit workflow 2026-03-02 00:19:04 +11:00

Merged #9 feat: add pre-commit configuration 2026-03-02 00:09:21 +11:00

Merged #8 fix: resolve issues with helm deployments 2026-03-01 18:55:47 +11:00

Merged #7 chore: update managed applications 2026-03-01 17:18:54 +11:00

Merged #6 feat: add reloader 2026-03-01 16:34:01 +11:00

Merged #5 fix: helm-charts in overlay only 2026-03-01 16:01:32 +11:00

Merged #4 chore: rename apps 2026-03-01 15:16:34 +11:00

Merged #3 chore: enable helm 2026-03-01 15:11:09 +11:00

Merged #2 fix: patches must contain path: 2026-03-01 14:46:28 +11:00

Merged #1 feat: add root-app for au-syd1 2026-03-01 14:45:30 +11:00

2 Pull requests proposed by 1 user

Proposed #167 feat(opa): add conftest OPA policies and pre-commit hook 2026-05-25 00:00:56 +10:00

Proposed #172 feat(open-webui): deploy Open WebUI with litellm backend 2026-05-26 00:11:55 +10:00

1 Issue closed from 1 user

3 Issues created by 1 user