
Hari 32: Scan K8s Misconfig — 3 Scanner, 20+ Temuan
Kubesec, Checkov, Trivy scan deployment.yaml yang sengaja insecure. Hasilnya: 14 advise, 20 failed, 16 findings. Ini perbandingan POV 3 scanner K8s.

Hari 31: Deploy SecureBank API ke Kubernetes dengan k3d
Fase 3 dimulai! Bikin k3d cluster lokal, deploy distroless image 7.97MB ke K8s dengan secret. 2 replicas running, endpoint tested.

Hari 30: Fase 2 Selesai — Retrospektif 15 Hari Container Security
15 hari, 17 security fixes, dari Dockerfile mentah sampai distroless 7.97MB. Pipeline 8 scanner paralel dengan security gate. Ini retrospektif Fase 2.

Hari 29: Pipeline Consolidation — Satu Pipeline, 8 Scanner
Dari 2 file workflow jadi 1. Semua 7 scanner (Gitleaks, Trivy, Semgrep, ZAP, Checkov) plus security gate di satu pipeline. 8/8 jobs green.

Hari 28: Compliance as Code, 3 Test InSpec Pass
Chef InSpec profile untuk verifikasi SecureBank API: SSH port tertutup, API listening di 8080, dan process tidak jalan sebagai root. 3/3 controls pass.

Page 7 of 14 • 79 articles