/app-interface

Primary LanguagePythonApache License 2.0Apache-2.0

App-Interface Development Data

This is example data for defining services based on qontract-schema. This example data should be used to develop qontract-reconcile.

Setup

Parts of the public repository are obfuscated, as some URLs and ids shouldn't be part of a public repo. Fully usable data can be found here. That repo also contains automation to render the public repo. Set the PUBLIC_APP_INTERFACE path in the Makefile to fit your local setup.

To copy obfuscated version of this data to PUBLIC_APP_INTERFACE:

make public-repo

Current Issues

Some terraform resources are implemented with a single .tfstate file in mind. This repository uses multiple .tfstate files on a single AWS account, which leads to issues during development.

While we are working on a fix, the current solution is:

  1. Replace those lines with es_deps = []

Context

For more context about this repo can be found here.