Skip to content
Back to Case Studies
AWS

Go-Based Kubernetes Cluster Automation CLI

Built a Go CLI tool for fully automated Kubernetes cluster provisioning and lifecycle management across OCI and AWS — reducing setup time from hours to minutes.

AWSOCIKubernetesGo

The Problem

Kubernetes cluster provisioning was repetitive, error-prone, and required significant manual intervention — slowing down team onboarding and environment setup.

The Solution

Developed a Go CLI that wraps the Kubernetes API, Terraform, and OCI/AWS SDKs into a single command-line workflow for cluster creation, configuration, and lifecycle management.

Results

Hours to minutesCluster setup time reduction
100%Reproducible — IaC-backed provisioning
Multi-cloudOCI and AWS support

Tech Stack

GoKubernetes APITerraformOCI SDKAWS SDK
View on GitHub