Files
releases/docs/website/content/integrations/conftest.md
T
Charlie Egan 9bf54788f5 [docs] Move OPA ecosystem pages to site top-level (#6198)
* We are having trouble managing the complexity of having ecosystem pages shown in the versioned area of the OPA docs site (see website: link ecosystem from edge #6170)
* We have invested in the OPA ecosystem data recently and it makes sense to make it more prominent.
* The data in the OPA Ecosystem is harder to use when nested in docs as some Hugo functions are unavailable to nested sections.

This PR implements a solution by:

* Pages that were under /docs/version/ecosystem, /docs/version/integrations etc have been moved to /ecosystem and /integrations.
* Redirects have been created for the old pages in the netlify config.

Signed-off-by: Charlie Egan <charlie@styra.com>
2023-08-31 09:36:51 +01:00

1.7 KiB

title, subtitle, labels, code, software, tutorials, videos, docs_features
title subtitle labels code software tutorials videos docs_features
Conftest Rego policy for configuration files
type layer
poweredbyopa configuration
https://github.com/open-policy-agent/conftest
kustomize
terraform
aws
toml
docker
https://www.conftest.dev
https://www.conftest.dev/examples/
title speakers venue link
Applying Policy Throughout the Application Lifecycle with Open Policy Agent
name organization
Gareth Rushgrove snyk
Kubecon San Diego 2019 https://www.youtube.com/watch?v=cXfsaE6RKfc
title speakers venue link
Terraform Code Reviews: Supercharged with Conftest
name organization
Jay Wallace doordash
Hashitalks 2020 https://www.youtube.com/watch?v=ziKT-ZjZ7mM
policy-testing go-integration opa-bundles terraform
note
Conftest supports unit testing of policy and has a number of extra language features for working with configuration files. The functionality is [documented here](https://www.conftest.dev/#testingverifying-policies).
note
Conftest is written in Go and uses the [Rego Go API](https://www.openpolicyagent.org/docs/latest/integration/#integrating-with-the-go-api).
note
Conftest supports the loading of policy in a bundle format. The feature is [documented here](https://www.conftest.dev/sharing/).
note
Conftest has generic support for Terraform source files defined in HCL. There is an example provided here on [GitHub](https://github.com/open-policy-agent/conftest/tree/master/examples/hcl2).

Conftest is a utility built on top of OPA to help you write tests against structured configuration data.