Skip to content

Terraform turnup automation for the EKS Kubernetes clusters that host GOV.UK. See https://github.com/alphagov/govuk-helm-charts for application config.

License

Notifications You must be signed in to change notification settings

ik-terraform/govuk-infrastructure

 
 

Repository files navigation

GOV.UK Infrastructure

What's in this repo

The govuk-infrastructure repo contains Terraform modules for turning up an EKS Kubernetes cluster for GOV.UK.

What's not in this repo

Helm charts for GOV.UK applications are in alphagov/govuk-helm-charts.

Base image definitions for GOV.UK Ruby apps are in alphagov/govuk-ruby-images.

Some AWS services for GOV.UK are still configured using the legacy alphagov/govuk-aws (public) and alphagov/govuk-aws-data (private) repos.

Usage

To install the currently-used version of Terraform:

brew install tfenv
cd terraform/
tfenv install

Working on this repo

We have some recommended pre-commit hooks. If you're making changes to this repo, please install the pre-commit hooks on your machine.

See alphagov/gds-pre-commit for more recommendations on using pre-commit.

Documentation

See the docs/ directory.

There are also docs in terraform/docs/ and inline READMEs in some directories.

Team

GOV.UK Replatforming team looks after this repo. If you're inside GDS, you can find us in #govuk-replatforming or view our kanban board.

Licence

MIT License

About

Terraform turnup automation for the EKS Kubernetes clusters that host GOV.UK. See https://github.com/alphagov/govuk-helm-charts for application config.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HCL 98.9%
  • Other 1.1%