Skip to content

dmikalova/infrastructure

Repository files navigation

Infrastructure

maintained by dmikalova terragrunt sops

This repo contains Terragrunt configuration for managing personal infrastructure. This infrastructure is used to deploy and manage web apps. The layout of the repo follows Gruntwork's "Keep your Terraform code DRY" document.

Infrastructure modules are organized in the GitHub org e91e63. Web app code is organized in the GitHub org cddc39.

Features

  • Kubernetes cluster with private container registry on DigitalOcean.
  • Domains with Let's Encrypt TLS certificates.
  • Service based Traefik ingress routes.
  • CI/CD pipeline with Tekton.
  • GitHub repos with tag based CI/CD webhooks.
  • Encrypted secrets with SOPS and Age.

About

terragrunt infrastructure configuration

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages