Skip to content

hakmarkdev/infrastructure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Infrastructure Tools

Repo for all infrastructure tools: Terraform (AWS & GCP), Ansible, Helm charts, and Docker base images.

Repository Layout

infra/
├── terraform/        # Cloud resource provisioning (AWS + GCP)
├── ansible/          # Server configuration & deployment automation
├── helm-charts/      # Kubernetes application charts
├── docker-files/     # Base Docker images (Go, Java, Kotlin, Node.js, Rust, RoR)
└── blockchain-nodes/ # Blockchain node configurations (Docker Compose & Helm)

Each subdirectory contains its own README.md with detailed usage instructions.

Quick Start

Area Tool Docs
Cloud infra Terraform ≥ 1.5 terraform/README.md
Server automation Ansible ≥ 2.14 ansible/README.md
Kubernetes deployments Helm ≥ 3.x helm-charts/README.md
Docker base images Docker ≥ 24 docker-files/README.md
Blockchain Nodes Docker Compose / Helm blockchain-nodes/

Environments

All tooling follows a consistent three-tier environment model:

Env Purpose
dev Local / feature development
stg Pre-production validation
prod Live production