Release v0.1.1
Features
Introduced the ability for the platform administrators to enforce a security profile against the terraform modules.
apiVersion: terraform.appvia.io/v1alpha1
kind: Policy
metadata:
name: checkov
spec:
constraints:
checkov:
# See: https://www.checkov.io/5.Policy%20Index/terraform.html
checks: []
# See: https://www.checkov.io/5.Policy%20Index/terraform.html
skipChecks: []
Where necessary an exception can be added, targetting by namespace and resource labels; which will override the above.
---
# Create an exception to the above policy and force configurations
# in the specific namespace to use this instead
---
apiVersion: terraform.appvia.io/v1alpha1
kind: Policy
metadata:
name: checkov-override
spec:
constraints:
checkov:
selector:
namespace:
matchExpressions:
- key: kubernetes.io/metadata.name
operator: In
values: [apps2]
# See: https://www.checkov.io/5.Policy%20Index/terraform.html
skipChecks:
- <NAME>
What's Changed
- [CI] - Fixing Github Workflow (Release) by @gambol99 in #18
- [BUGFIX] - Decreasing Backoff Limit by @gambol99 in #19
- [DOCS] - Development Readme by @gambol99 in #21
- [FIX] - Supported Providers by @gambol99 in #22
- [FEATURE] - Adding Checkov Security Policy by @gambol99 in #20
- Release v0.1.1 by @gambol99 in #23
- [CI] - Fixing the Release Step by @gambol99 in #24
Full Changelog: v0.1.0...v0.1.1