A place for the core work of the Modernisation Platform • This repository is defined and managed in Terraform
-
Updated
May 27, 2024 - HCL
A place for the core work of the Modernisation Platform • This repository is defined and managed in Terraform
Modernisation platform environments • This repository is defined and managed in Terraform
Module that creates a loadbalancer in AWS with logging enabled • This repository is defined and managed in Terraform
Template repository for creating Terraform modules for use with the Modernisation Platform • This repository is defined and managed in Terraform
Module for ec2 autoscaling • This repository is defined and managed in Terraform
Module for creating organizational units and accounts within AWS Organizations from JSON files • This repository is defined and managed in Terraform
Module for creating route 53 dns entries and certificates to go with them • This repository is defined and managed in Terraform
Module for creating an IAM role for S3 bucket replication • This repository is defined and managed in Terraform
Module for creating OIDC providers to use in GitHub Actions • This repository is defined and managed in Terraform
Modernisation platform AMI builds • This repository is defined and managed in Terraform
Repository for configuration management code used to manage and maintain ec2 infrastructure hosted in the Modernisation Platform • This repository is defined and managed in Terraform
Module for member VPC accounts in the Modernisation Platform • This repository is defined and managed in Terraform
Module for creating defined IAM users as superadmins • This repository is defined and managed in Terraform
Module for creating ECS cluster (Linux/Windows) not just for EC2 launch type • This repository is defined and managed in Terraform
Module for creating an IAM role that can be assumed from another account • This repository is defined and managed in Terraform
Module for enabling and configuring common baseline services such as SecurityHub • This repository is defined and managed in Terraform
A Go lambda function for stopping and starting instance, rds resources and autoscaling groups • This repository is defined and managed in Terraform
Module for creating S3 buckets with sensible defaults e.g. replication, encryption • This repository is defined and managed in Terraform
Module to automate the patching of ec2 instances in each account • This repository is defined and managed in Terraform
Module for ec2 instances • This repository is defined and managed in Terraform
Add a description, image, and links to the civil-service topic page so that developers can more easily learn about it.
To associate your repository with the civil-service topic, visit your repo's landing page and select "manage topics."