Back to Projects
ZenVault — Zero-Ops Secret Manager API

ZenVault — Zero-Ops Secret Manager API

golang
kubernetes
devops
aws
docker
k3d
external-secrets
cert-manager
infrastructure
backend

Ultra-lightweight Go API (~6MB Docker image) yang berjalan di Kubernetes lokal (k3d) dengan secret otomatis dari AWS Secrets Manager via External Secrets Operator dan TLS otomatis via cert-manager + ZeroSSL. Dibangun sebagai lab eksplorasi cloud-native secret management tanpa satu baris kode SDK cloud di dalam source code aplikasi.

Share this project

Share

Other Projects

GCP-Nexus-Infra: Enterprise Grade Cloud Architecture

GCP-Nexus-Infra: Enterprise Grade Cloud Architecture

Proyek cetak biru (blueprint) infrastruktur Cloud modular berbasis Infrastructure as Code (IaaC). Dirancang dengan fokus pada zero-trust networking melalui Private IAM (IAP), skalabilitas dengan VPC Peering (Dev/Prod), dan keamanan otomatisasi tingkat tinggi menggunakan Workload Identity Federation OIDC.

SkyBridge Enterprise

SkyBridge Enterprise

SkyBridge Enterprise adalah sebuah blueprint infrastruktur cloud modern yang menekankan pada skalabilitas otomatis dan keamanan tinggi. Proyek ini dibangun sepenuhnya menggunakan kode (Infrastructure as Code) dengan Terraform. Key features include: - Multi-AZ Deployment untuk ketahanan sistem. - Zero-Downtime Deployment via ASG Instance Refresh. - Secure terminal access menggunakan AWS Systems Manager (SSM) tanpa port SSH terbuka. - Automated CI/CD pipeline yang terintegrasi dengan GitHub Actions menggunakan Workload Identity Federation.

Zenith-X — Full-Stack GitOps Cloud Infrastructure on GCP

Zenith-X — Full-Stack GitOps Cloud Infrastructure on GCP

Zenith-X adalah proyek lab infrastruktur Cloud-Native di Google Cloud Platform yang mengimplementasikan pendekatan GitOps secara menyeluruh. Proyek ini mencakup provisioning infrastruktur (VPC, GKE, IAM) menggunakan Terraform, otomasi deployment menggunakan ArgoCD dengan pola App-of-Apps, CI/CD pipeline via GitHub Actions dengan Workload Identity Federation (keyless auth), manajemen SSL otomatis menggunakan Cert-Manager + Let's Encrypt, serta integrasi secret management menggunakan External Secrets Operator yang terhubung ke Google Secret Manager. Seluruh infrastruktur dapat di-provisioning ulang dari nol hanya dengan beberapa command Terraform dan satu kubectl apply.

ZenVault — Zero-Ops Secret Manager API — stayrelevant.id