Repository: govuk-infrastructure
Terraform for the EKS Kubernetes clusters that will host GOV.UK. See also https://github.com/alphagov/govuk-helm-charts. Not quite production yet, as of Sep 2022.
- Ownership
- #govuk-replatforming
- Hosting
- N/A
- Category
- Utilities
README
This is a work in progress. This code does not represent production infrastructure yet. For the canonical source of GOV.UK’s infrastructure, see alphagov/govuk-aws and alphagov/govuk-puppet repos.
What’s in this repo
The govuk-infrastructure repo contains Terraform modules for turning up an EKS cluster for GOV.UK.
Helm charts have moved to alphagov/govuk-helm-charts.
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 scripts. If you’re making changes to this
repo, it’s worth setting up the pre-commit hooks on your machine:
https://pre-commit.com/#install
See alphagov/gds-pre-commit for
more recommendations on using pre-commit.
Documentation
Further documentation about how to perform various tasks can be found here
There are also docs in the terraform/docs and directories.
Who we are
We’re the GOV.UK Replatforming team, discovering the future of GOV.UK’s infrastructure, one line of code at a time. You can find us in #govuk-replatforming on the GDS Slack, and our (internal) Trello board exists.
Licence
MIT License