Skip to content
This repository has been archived by the owner on Jan 8, 2024. It is now read-only.

This repository holds the codes for ingesting and generating analytical dataset for kickstart into dataworks

License

Notifications You must be signed in to change notification settings

dwp/dataworks-aws-kickstart-adg

Repository files navigation

dataworks-repo-template-terraform

Description

This repo contains Makefile and base terraform folders and jinja2 files to fit the standard pattern. This repo is a base to create new Terraform repos, renaming the template files and adding the githooks submodule, making the repo ready for use.

Running aviator will create the pipeline required on the AWS-Concourse instance, in order pass a mandatory CI ran status check. this will likely require you to login to Concourse, if you haven't already.

After cloning this repo, please generate terraform.tf and terraform.tfvars files:
make bootstrap

In addition, you may want to do the following:

  1. Create non-default Terraform workspaces as and if required:
    make terraform-workspace-new workspace=<workspace_name> e.g.
    make terraform-workspace-new workspace=qa

  2. Configure Concourse CI pipeline:

    1. Add/remove jobs in ./ci/jobs as required
    2. Create CI pipeline:
      aviator

About

This repository holds the codes for ingesting and generating analytical dataset for kickstart into dataworks

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published