Skip to content

Preset policy configuration files for Enterprise Contract

Notifications You must be signed in to change notification settings

joejstuart/ec-config

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Enterprise Contract Configuration Files

This repo contains a set of policy.yaml files which can be used with Enterprise Contract and the Red Hat Trusted Application Pipeline.

There is a predefined RHTAP Integration Test pipeline definition for each of these configs which can be used when creating an Integration Test in RHTAP as per the documentation here.

The policy configuration files are:

Default

Includes rules for levels 1, 2 & 3 of SLSA v0.1. This is the default config used for new RHTAP applications.

Red Hat

Includes the full set of rules and policies required internally by Red Hat when building Red Hat products.

SLSA3

Rules specifically related to levels 1, 2 & 3 of SLSA v0.1, plus a set of basic checks that are expected to pass for all RHTAP builds.

Everything

Include every rule in the default policy source. For experiments only. This is not expected to pass for RHTAP builds without excluding some rules.

See also

About

Preset policy configuration files for Enterprise Contract

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Makefile 100.0%