This website requires JavaScript.
7139d42b9b
Merge pull request 'VM Bot: create vm-201 for user 135789842' (#79 ) from vm/create-135789842 into main
main
claude
2026-02-24 09:14:59 +01:00
5d86a17e21
vm-bot: create vm-201
claude
2026-02-24 09:14:16 +01:00
d6f32270f0
Merge pull request 'fix: persist gitea hosts entry in cloud-init' (#74 ) from fix/gitea-hosts-persist into main
claude
2026-02-23 10:35:04 +01:00
5bb9a77614
Merge pull request 'chore: decommission vm-202-reportgen' (#78 ) from decommission-reportgen-vm into main
admin
2026-02-21 09:49:33 +01:00
15fdf1337a
chore: decommission vm-202-reportgen
root
2026-02-21 09:47:41 +01:00
28b2c7076f
Merge pull request 'feat: migrate Atlantis from SOPS to OpenBao' (#77 ) from remove-sops-use-openbao into main
admin
2026-02-21 09:08:36 +01:00
27fc46664f
feat: migrate Atlantis from SOPS to OpenBao for Proxmox token
remove-sops-use-openbao
root
2026-02-21 09:07:56 +01:00
207be707aa
Merge pull request 'Remove MinIO firewall rule (port 9000) from VM 202' (#76 ) from remove-minio-fw-rule into main
admin
2026-02-20 19:15:50 +01:00
56cac80179
Remove MinIO firewall rule (port 9000) from VM 202
remove-minio-fw-rule
root
2026-02-20 19:02:18 +01:00
49372454f2
Merge pull request 'feat: add VM 202 for report-generator PG + MinIO' (#75 ) from feat/vm-202-reportgen into main
claude
2026-02-20 09:54:09 +01:00
011bbf52f4
feat: add VM 202 for report-generator PostgreSQL + MinIO
feat/vm-202-reportgen
root
2026-02-20 09:26:53 +01:00
9bacf44e76
fix: persist gitea hosts entry + containerd registry mirror in cloud-init
root
2026-02-16 17:41:19 +01:00
45806bc13f
Merge pull request 'feat: add unattended-upgrades to tenant VMs' (#73 ) from feat/unattended-upgrades into main
claude
2026-02-16 12:03:03 +01:00
8b1e7272e2
feat: add unattended-upgrades to tenant VM cloud-init
feat/unattended-upgrades
root
2026-02-16 12:00:36 +01:00
620c42b47e
Merge pull request 'VM Bot: delete vm-201 (user 135789842)' (#72 ) from vm/delete-135789842 into main
claude
2026-02-15 13:03:54 +01:00
e6d6ecfd2f
vm-bot: delete vm-201
claude
2026-02-15 13:03:20 +01:00
516edc01be
Merge pull request 'VM Bot: delete vm-202 (user 223747162)' (#71 ) from vm/delete-223747162 into main
claude
2026-02-15 13:02:22 +01:00
a8c5d9ed19
vm-bot: delete vm-202
claude
2026-02-15 13:01:38 +01:00
51054f5c25
Merge pull request 'VM Bot: create vm-202 for user 223747162' (#70 ) from vm/create-223747162 into main
claude
2026-02-15 12:57:05 +01:00
9240655882
vm-bot: create vm-202
claude
2026-02-15 12:56:22 +01:00
180996d337
Merge pull request 'feat: Add PR template (Phase 8.2)' (#69 ) from feature/pipeline-templates into main
claude
2026-02-14 19:08:17 +01:00
664a4f1f12
feat: add PR template (Phase 8.2)
root
2026-02-14 19:06:05 +01:00
9522addef7
Merge pull request 'feat: Add AI code review workflow (Phase 8.1)' (#68 ) from feature/ai-review into main
claude
2026-02-14 18:53:12 +01:00
664ca36641
feat: add AI code review workflow (Phase 8.1)
root
2026-02-14 18:36:08 +01:00
75f31315be
Merge pull request 'feat: Add security scanning pipeline (Phase 8.0)' (#67 ) from feature/security-scanning into main
claude
2026-02-14 17:52:55 +01:00
bc79f11276
fix: remove checkov from CI (runs in Atlantis instead), avoid pip dependency conflicts
feature/security-scanning
Claude AI
2026-02-14 17:34:49 +01:00
de3401645f
ci: trigger new pipeline run
Claude AI
2026-02-14 17:29:52 +01:00
57d938f4f4
fix: add gitleaks allowlist for tenant-vms.tf, fix pip3 PEP 668 in CI
Claude AI
2026-02-14 17:19:00 +01:00
416a17158d
fix: use ubuntu-latest runner for tofu-checks (opentofu image lacks node for actions/checkout)
Claude AI
2026-02-14 17:16:03 +01:00
f6638e4dee
ci: trigger fresh security scan
Claude AI
2026-02-14 17:08:50 +01:00
74e074ad6e
feat: add security scanning pipeline (Phase 8.0)
Claude AI
2026-02-14 16:48:12 +01:00
282758d7ca
Merge pull request 'VM Bot: create vm-201 for user 135789842' (#66 ) from vm/create-135789842 into main
claude
2026-02-14 10:35:37 +01:00
4a48899230
vm-bot: create vm-201
claude
2026-02-14 10:34:55 +01:00
a58f11eaf3
Merge pull request 'K8s security hardening + scaling to 16 CPU / 64GB / 1TB' (#65 ) from k8s-hardening-scaling into main
claude
2026-02-14 09:44:25 +01:00
a32b76033f
Fix: add lifecycle ignore_changes to prevent VM replacement on cloud-init updates
claude
2026-02-14 09:35:09 +01:00
e43f4dfc90
K8s security hardening + scaling to half bare_srv_1
claude
2026-02-14 09:32:08 +01:00
988f4b1300
Fix: add conntrack to cloud-init packages (required by kubeadm)
claude
2026-02-14 08:41:22 +01:00
e415a84bff
Merge pull request 'Phase 6: K8s PoC — create k8s-master + k8s-worker-01 VMs' (#64 ) from phase6-k8s-vms into main
admin
2026-02-14 08:22:56 +01:00
d78a78004e
Add environments/production/k8s-cluster.tf
claude
2026-02-14 01:12:30 +01:00
c26947696e
Add modules/k8s-node/cloud-init.yaml.tftpl
claude
2026-02-14 01:12:29 +01:00
db711a28b9
Add modules/k8s-node/outputs.tf
claude
2026-02-14 01:12:29 +01:00
35119274ac
Add modules/k8s-node/variables.tf
claude
2026-02-14 01:12:28 +01:00
6de60586d6
Add modules/k8s-node/main.tf
claude
2026-02-14 01:12:28 +01:00
727a68c24d
Merge pull request 'Delete admin-vm-01 (VMID 201)' (#63 ) from delete-vm-201 into main
admin
2026-02-13 23:57:16 +01:00
2610034b15
Delete admin-vm-01 (VMID 201)
Claude AI
2026-02-13 23:49:45 +01:00
21d7583059
Merge pull request 'Add admin-vm-01 for FDE project' (#62 ) from admin-vm-01 into main
claude
2026-02-13 20:04:23 +01:00
6857f9734f
Add admin-vm-01 for FDE project (4 vCPU, 16GB RAM, 200GB disk)
Claude AI
2026-02-13 19:57:26 +01:00
ea5c39bd9c
Merge pull request 'Remove VM 201 (cleanup for fresh test)' (#61 ) from remove-vm-201 into main
admin
2026-02-13 19:50:51 +01:00
fd88af09ae
Remove VM 201 (cleanup)
claude
2026-02-13 19:43:20 +01:00
d2863dda3c
Merge pull request 'Add VM 201 for FDE project' (#60 ) from admin-vm-201 into main
admin
2026-02-13 19:32:41 +01:00
d815d3c8aa
Add VM 201 for FDE project (4 vCPU, 16GB RAM, 200GB disk)
claude
2026-02-13 19:24:55 +01:00
07c5c6c11a
Merge pull request 'Remove test-vm-01 (VMID 100)' (#59 ) from remove-test-vm into main
admin
2026-02-13 19:01:25 +01:00
593e322fa8
Remove test-vm-01 (VMID 100)
claude
2026-02-13 18:30:35 +01:00
49e830f58d
Merge pull request 'Remove vm-201-FDE (cleanup all tenant VMs)' (#56 ) from cleanup-vm201-20260213-172551 into main
admin
2026-02-13 17:46:14 +01:00
51639666dc
Remove vm-201-FDE (cleanup all tenant VMs)
claude
2026-02-13 17:25:52 +01:00
e2cf340bd3
Merge pull request 'Create tenant VM 201 - 4 vCPU, 16GB RAM, 200GB disk' (#55 ) from create-vm-201 into main
admin
2026-02-13 17:24:01 +01:00
4901612111
Use tenant-vm module for VM 201 (BPG provider)
Claude
2026-02-13 17:21:42 +01:00
0988a72966
Create tenant VM 201 - 4 vCPU, 16GB RAM, 200GB disk, IP 185.47.204.227
Claude
2026-02-13 17:20:14 +01:00
23ff975c19
Merge pull request 'Remove vm-201 (cleanup after admin bot test)' (#53 ) from cleanup-vm-201-20260213-140106 into main
admin
2026-02-13 14:16:14 +01:00
894b2acf3e
Remove vm-201 (cleanup after admin bot test)
claude
2026-02-13 14:02:18 +01:00
a4fb20157b
Merge pull request '[vmbot] provision vm-201 (admin VM, 4c/16g/200g)' (#52 ) from vm-201-admin-20260213-134209 into main
claude
2026-02-13 13:54:21 +01:00
fa6384b367
[vmbot] provision vm-201 (admin, 4c/16g/200g)
claude
2026-02-13 13:42:10 +01:00
71ecfb7167
Merge pull request 'VM Bot: delete vm-202 (cleanup)' (#51 ) from vm/admin-delete-202 into main
claude
2026-02-13 11:19:34 +01:00
0814a085d1
vm-bot: delete vm-202
claude
2026-02-13 11:19:12 +01:00
8b7fd5c430
Merge pull request 'Test: create vm-202' (#50 ) from vm/create-139353996 into main
claude
2026-02-12 23:14:38 +01:00
1467da206a
test: create vm-202
claude
2026-02-12 23:13:36 +01:00
fccfb9f76a
Merge pull request 'Test: delete vm-202' (#49 ) from vm/delete-139353996 into main
claude
2026-02-12 23:13:35 +01:00
1c61d5e72e
test: delete vm-202
claude
2026-02-12 23:13:13 +01:00
79cd4f9cb8
Merge pull request 'feat: Add resource limits to tenant VMs (CPU, disk I/O, network)' (#47 ) from resource-limits into main
claude
2026-02-12 22:00:55 +01:00
fd2ddf0fd0
feat: add resource limits (CPU, disk I/O, network) to tenant VMs
claude
2026-02-12 21:59:44 +01:00
643082f9c0
feat: add resource limits (CPU, disk I/O, network) to tenant VMs
claude
2026-02-12 21:59:14 +01:00
ae17a727d9
Merge pull request 'Cleanup: remove ghost vm-203 (never applied to Proxmox)' (#46 ) from cleanup/remove-vm203-ghost into main
claude
2026-02-12 20:55:49 +01:00
d2e671b3ed
cleanup: remove ghost vm-203 (never applied)
claude
2026-02-12 20:40:57 +01:00
5a45b87b3b
Merge pull request 'VM Bot: delete vm-201 (user 223747162)' (#31 ) from vm/delete-223747162 into main
claude
2026-02-12 07:31:17 +01:00
9976c66682
vm-bot: delete vm-201
claude
2026-02-12 07:30:50 +01:00
a06cc0084d
Merge pull request 'VM Bot: create vm-203 for user 135789842' (#30 ) from vm/create-135789842 into main
claude
2026-02-12 07:26:05 +01:00
1fa1824f17
vm-bot: create vm-203
claude
2026-02-12 07:25:16 +01:00
c2cbdb3191
Merge pull request 'VM Bot: create vm-202 for user 139353996' (#29 ) from vm/create-139353996 into main
claude
2026-02-12 07:24:06 +01:00
c9d234e705
vm-bot: create vm-202
claude
2026-02-12 07:23:29 +01:00
64fcd0d12d
Merge pull request 'VM Bot: create vm-201 for user 223747162' (#28 ) from vm/create-223747162 into main
claude
2026-02-12 07:17:55 +01:00
9307204ee2
vm-bot: create vm-201
claude
2026-02-12 07:17:18 +01:00
958384b6a0
Merge pull request 'VM Bot: delete vm-201 (user 223747162)' (#27 ) from vm/delete-223747162 into main
claude
2026-02-12 06:40:43 +01:00
a620e4196e
vm-bot: delete vm-201
claude
2026-02-12 06:40:17 +01:00
2eb0319845
Merge pull request 'VM Bot: create vm-201 for user 223747162' (#26 ) from vm/create-223747162 into main
claude
2026-02-12 06:36:03 +01:00
13139b203c
vm-bot: create vm-201
claude
2026-02-12 06:35:36 +01:00
1121a7bb88
Merge pull request 'VM Bot: delete vm-201 (user 223747162)' (#25 ) from vm/delete-223747162 into main
claude
2026-02-11 22:45:29 +01:00
4420480382
vm-bot: delete vm-201
claude
2026-02-11 22:45:01 +01:00
322fe695a8
Merge pull request 'VM Bot: create vm-201 for user 223747162' (#24 ) from vm/create-223747162 into main
claude
2026-02-11 22:43:11 +01:00
689daeb565
vm-bot: create vm-201
claude
2026-02-11 22:42:35 +01:00
5e9098750e
Merge pull request 'VM Bot: admin delete vm-201 (owner 223747162)' (#23 ) from vm/admin-delete-201 into main
claude
2026-02-11 22:41:49 +01:00
b5d9c16ffb
vm-bot: admin delete vm-201
claude
2026-02-11 22:41:22 +01:00
19be065065
Merge pull request 'VM Bot: delete vm-202 (user 709659492)' (#19 ) from vm/delete-709659492 into main
claude
2026-02-11 21:50:35 +01:00
eed1140861
vm-bot: delete vm-202
claude
2026-02-11 21:50:08 +01:00
625779785e
Merge pull request 'VM Bot: create vm-202 for user 709659492' (#18 ) from vm/create-709659492 into main
claude
2026-02-11 21:46:43 +01:00
7def43112e
vm-bot: create vm-202
claude
2026-02-11 21:46:05 +01:00
d00346049a
Merge pull request 'VM Bot: create vm-201 for user 223747162' (#17 ) from vm/create-223747162 into main
claude
2026-02-11 21:32:55 +01:00
e70e9c5ba6
vm-bot: create vm-201
claude
2026-02-11 21:32:19 +01:00
a3503eadb7
Merge pull request 'VM Bot: admin delete vm-201 (owner 223747162)' (#16 ) from vm/admin-delete-201 into main
claude
2026-02-11 21:23:33 +01:00
b6cafdf49b
vm-bot: admin delete vm-201
claude
2026-02-11 21:23:07 +01:00
86ea33d73b
Merge pull request 'VM Bot: create vm-201 for user 223747162' (#15 ) from vm/create-223747162 into main
claude
2026-02-11 21:15:10 +01:00