Skip to content

chainguard-demo/guardener-demo

Repository files navigation

Guardener Demo

This is a demo of the Guardener. Please follow the script in DEMO.md.

Recording

Getting Started

  1. Create a fork of this repository
  2. Generate a GitHub IAM identity locally using chainctl by running: chainctl iam identities create github gh --github-repo={YOUR_REPO} --github-ref=refs/heads/main --role=owner --github-audience=https://github.com/{GITHUB_USER} --parent={YOUR_ORGNAME/ID}
  3. Create a secret in Settings > Actions called GUARDENER_DEMO_CHAINCTL_IDENTITY and assign it the value above.

Running CI

  1. Access the pipeline in the Actions section
  2. Select Run the Guardener and input your group ID, desired image tag name, and your repo namespace
  • Note: Ensure that under Settings > Actions > General > Workflow permissions, Read and write permissions are enabled
  • Note: Ensure that under Your Profile > Packages > guardener-demo > Package Settings > Manage Actions access your repo is listed with write access. If not, add it.

About

Demo of the Chainguardener for SEs

Resources

Security policy

Stars

5 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors