GitHunt
MA

martinkr/golem-docker-kubernetes-terraform

Beispielcode für...

IAC — Infrastructure as Code

This folder contains example infrastructure and local orchestration helpers for the microservices-based Infratructure as Code demos.

Files and folders

  • docker-compose.yml — local compose file to run the example services for development
  • k8s/ — Kubernetes manifests / deployment examples
  • terraform/ — Terraform configuration (examples)
  • services/ — service implementations used by the demos
  • serve.js, index.js — small local server entrypoints
  • package.json — npm scripts (use npm run start to run the local server)

Quick start — local (docker-compose)

  1. From this directory, build and start the stack:
docker-compose up --build
  1. Stop the stack with:
docker-compose down

Quick start — node-only

  1. Install dependencies:
npm install
  1. Start the local server:
npm run start

Notes

  • Use a recent Node.js version for development.
  • The k8s/ and terraform/ folders contain example manifests — adapt them before applying to real clusters or cloud providers.
  • This folder is meant as a learning/demo environment and is intentionally minimal.

Languages

JavaScript56.7%HCL36.5%Dockerfile6.8%

Contributors

Created January 5, 2026
Updated February 18, 2026
martinkr/golem-docker-kubernetes-terraform | GitHunt