LICENSE
MANIFEST.in
README.md
requirements.txt
setup.cfg
setup.py
examples/README.md
examples/features/01-hierarchical-config/.komposconfig.yaml
examples/features/01-hierarchical-config/README.md
examples/features/01-hierarchical-config/.kompos-runtime/.lock
examples/features/01-hierarchical-config/compositions/terraform/cluster/main.tf
examples/features/01-hierarchical-config/compositions/terraform/network/main.tf
examples/features/01-hierarchical-config/config/cloud=aws/aws.yaml
examples/features/01-hierarchical-config/config/cloud=aws/env=dev/dev.yaml
examples/features/01-hierarchical-config/config/cloud=aws/env=dev/cluster=cluster1/conf.yaml
examples/features/01-hierarchical-config/config/cloud=aws/env=dev/cluster=cluster1/composition=terraform/terraform=cluster/conf.yaml
examples/features/01-hierarchical-config/config/cloud=aws/env=dev/cluster=cluster1/composition=terraform/terraform=network/conf.yaml
examples/features/01-hierarchical-config/config/cloud=aws/env=dev/cluster=cluster2/cluster2.yaml
examples/features/01-hierarchical-config/config/cloud=aws/env=dev/cluster=cluster2/composition=terraform/terraform=cluster/cluster1.yaml
examples/features/01-hierarchical-config/config/cloud=aws/env=dev/cluster=cluster2/composition=terraform/terraform=network/conf.yaml
examples/features/01-hierarchical-config/modules/cluster/main.tf
examples/features/01-hierarchical-config/modules/network/main.tf
examples/features/02-himl-interpolation/.komposconfig.yaml
examples/features/02-himl-interpolation/README.md
examples/features/02-himl-interpolation/.kompos-runtime/.lock
examples/features/02-himl-interpolation/config/defaults.yaml
examples/features/02-himl-interpolation/config/cloud=aws/cloud.yaml
examples/features/02-himl-interpolation/config/cloud=aws/env=prod/app.yaml
examples/features/02-himl-interpolation/config/cloud=aws/env=prod/env.yaml
examples/features/02-module-version-pinning/.gitignore
examples/features/02-module-version-pinning/.komposconfig.yaml
examples/features/02-module-version-pinning/README.md
examples/features/02-module-version-pinning/compositions/terraform/aws/vpc/main.tf
examples/features/02-module-version-pinning/compositions/terraform/aws/vpc/main.tf.versioned
examples/features/02-module-version-pinning/compositions/terraform/aws/vpc/outputs.tf
examples/features/02-module-version-pinning/compositions/terraform/aws/vpc/variables.tf
examples/features/02-module-version-pinning/config/default.yaml
examples/features/02-module-version-pinning/config/env=dev/env.yaml
examples/features/02-module-version-pinning/config/env=dev/cluster=cluster1/composition=terraform/terraform=vpc/cluster.yaml
examples/features/03-config-exploration/README.md
examples/features/04-tfe-multi-cluster/.gitignore
examples/features/04-tfe-multi-cluster/.komposconfig.yaml
examples/features/04-tfe-multi-cluster/EXAMPLE_SUMMARY.md
examples/features/04-tfe-multi-cluster/QUICK_START.md
examples/features/04-tfe-multi-cluster/README.md
examples/features/04-tfe-multi-cluster/.kompos-runtime/.lock
examples/features/04-tfe-multi-cluster/compositions/terraform/aws/terraform/main.tf.versioned
examples/features/04-tfe-multi-cluster/compositions/terraform/aws/terraform/outputs.tf
examples/features/04-tfe-multi-cluster/compositions/terraform/aws/terraform/variables.tf
examples/features/04-tfe-multi-cluster/data/default.yaml
examples/features/04-tfe-multi-cluster/data/cloud=aws/cloud.yaml
examples/features/04-tfe-multi-cluster/data/cloud=aws/project=demo/project.yaml
examples/features/04-tfe-multi-cluster/data/cloud=aws/project=demo/env=dev/env.yaml
examples/features/04-tfe-multi-cluster/data/cloud=aws/project=demo/env=dev/region=us-west-2/region.yaml
examples/features/04-tfe-multi-cluster/data/cloud=aws/project=demo/env=dev/region=us-west-2/cluster=demo-cluster-01/cluster.yaml
examples/features/04-tfe-multi-cluster/data/cloud=aws/project=demo/env=dev/region=us-west-2/cluster=demo-cluster-01/composition=terraform/composition.yaml
examples/features/04-tfe-multi-cluster/data/cloud=aws/project=demo/env=prod/env.yaml
examples/features/04-tfe-multi-cluster/data/cloud=aws/project=demo/env=prod/region=us-east-1/region.yaml
examples/features/04-tfe-multi-cluster/data/cloud=aws/project=demo/env=prod/region=us-east-1/cluster=demo-cluster-02/cluster.yaml
examples/features/04-tfe-multi-cluster/data/cloud=aws/project=demo/env=prod/region=us-east-1/cluster=demo-cluster-02/composition=terraform/composition.yaml
examples/features/04-tfe-multi-cluster/examples-output/README.md
examples/features/04-tfe-multi-cluster/generated/terraform/demo-dev-usw2-cluster-01/generated.tfvars.yaml
examples/features/04-tfe-multi-cluster/generated/terraform/demo-dev-usw2-cluster-01/main.tf
examples/features/04-tfe-multi-cluster/generated/terraform/demo-dev-usw2-cluster-01/outputs.tf
examples/features/04-tfe-multi-cluster/generated/terraform/demo-dev-usw2-cluster-01/variables.tf
examples/features/04-tfe-multi-cluster/generated/terraform/demo-prod-use1-cluster-02/generated.tfvars.yaml
examples/features/04-tfe-multi-cluster/generated/terraform/demo-prod-use1-cluster-02/main.tf
examples/features/04-tfe-multi-cluster/generated/terraform/demo-prod-use1-cluster-02/outputs.tf
examples/features/04-tfe-multi-cluster/generated/terraform/demo-prod-use1-cluster-02/variables.tf
examples/features/04-tfe-multi-cluster/generated/workspaces/demo-dev-usw2-cluster-01.workspace.yaml
examples/features/05-helm-values/.komposconfig.yaml
examples/features/05-helm-values/README.md
examples/features/05-helm-values/.kompos-runtime/.lock
examples/features/05-helm-values/data/cloud=aws/defaults_helm.yaml
examples/features/05-helm-values/data/cloud=aws/project=demo/env=dev/region=us-west-2/region.yaml
examples/features/05-helm-values/data/cloud=aws/project=demo/env=dev/region=us-west-2/cluster=demo-cluster-01/cluster.yaml
examples/features/05-helm-values/data/cloud=aws/project=demo/env=dev/region=us-west-2/cluster=demo-cluster-01/composition=helm-values/helm.yaml
examples/features/05-helm-values/generated/clusters/demo-dev-usw2-cluster-01/argoapps/README.md
examples/features/05-helm-values/generated/clusters/demo-dev-usw2-cluster-01/argoapps/my-app.yaml
examples/features/05-helm-values/generated/clusters/demo-dev-usw2-cluster-01/argoapps/my-ingress.yaml
examples/features/05-helm-values/generated/clusters/demo-dev-usw2-cluster-01/outputs/tfe-outputs.yaml
examples/features/05-helm-values/values/my-app/bridge.yaml
examples/features/05-helm-values/values/my-app/overrides/default.yaml
examples/features/05-helm-values/values/my-app/overrides/demo-dev-usw2-cluster-01.yaml
examples/features/05-helm-values/values/my-app/overrides/dev.yaml
examples/features/05-helm-values/values/my-ingress/bridge.yaml
examples/features/05-helm-values/values/my-worker/bridge.yaml
examples/features/06-komposconfig/.gitignore
examples/features/06-komposconfig/.komposconfig.yaml
examples/features/06-komposconfig/README.md
examples/features/06-komposconfig/.kompos-runtime/.lock
examples/features/06-komposconfig/compositions/terraform/aws/cluster/main.tf
examples/features/06-komposconfig/data/cloud=aws/cloud.yaml
examples/features/06-komposconfig/data/cloud=aws/project=demo/env=dev/env.yaml
examples/features/06-komposconfig/data/cloud=aws/project=demo/env=dev/region=us-west-2/region.yaml
examples/features/06-komposconfig/data/cloud=aws/project=demo/env=dev/region=us-west-2/cluster=my-cluster/cluster.yaml
examples/features/06-komposconfig/data/cloud=aws/project=demo/env=dev/region=us-west-2/cluster=my-cluster/composition=cluster/composition.yaml
examples/features/06-komposconfig/generated/clusters/my-cluster-dev-usw2/tfe/generated.tfvars.yaml
examples/features/06-komposconfig/generated/clusters/my-cluster-dev-usw2/tfe/main.tf
examples/features/06-komposconfig/generated/workspaces/my-cluster-dev-usw2.workspace.yaml
src/kompos/__init__.py
src/kompos/komposconfig.py
src/kompos/main.py
src/kompos/parser.py
src/kompos/runner.py
src/kompos.egg-info/PKG-INFO
src/kompos.egg-info/SOURCES.txt
src/kompos.egg-info/dependency_links.txt
src/kompos.egg-info/entry_points.txt
src/kompos.egg-info/requires.txt
src/kompos.egg-info/top_level.txt
src/kompos/data/config_schema.json
src/kompos/data/templates/helm-chart-readme.md
src/kompos/data/templates/helm-readme.md
src/kompos/helpers/__init__.py
src/kompos/helpers/console.py
src/kompos/runners/__init__.py
src/kompos/runners/compile.py
src/kompos/runners/config.py
src/kompos/runners/explore.py
src/kompos/runners/helm.py
src/kompos/runners/helmfile.py
src/kompos/runners/terraform.py
src/kompos/runners/terraform_helper.py
src/kompos/runners/tfe.py
src/kompos/runners/validate.py