Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for verifying helm charts using provenance file #605

Draft
wants to merge 10 commits into
base: main
Choose a base branch
from

Commits on Mar 28, 2022

  1. update helm chart builder to support prov file verification

    Signed-off-by: Sanskar Jaiswal <[email protected]>
    aryan9600 committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    fae51ba View commit details
    Browse the repository at this point in the history
  2. update helm builder tests for prov file verification

    Signed-off-by: Sanskar Jaiswal <[email protected]>
    aryan9600 committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    36f302a View commit details
    Browse the repository at this point in the history
  3. update helmchart reconciliation to verify charts using prov file

    Signed-off-by: Sanskar Jaiswal <[email protected]>
    aryan9600 committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    d435fe7 View commit details
    Browse the repository at this point in the history
  4. update helmchart reconciler tests for prov file verification

    Signed-off-by: Sanskar Jaiswal <[email protected]>
    aryan9600 committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    4988803 View commit details
    Browse the repository at this point in the history
  5. refactor code to be more neat

    Signed-off-by: Sanskar Jaiswal <[email protected]>
    aryan9600 committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    cef5bee View commit details
    Browse the repository at this point in the history
  6. make doc changes and fix reconilation process

    Signed-off-by: Sanskar Jaiswal <[email protected]>
    aryan9600 committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    f39ee52 View commit details
    Browse the repository at this point in the history
  7. add more docs and fix sig verification error reasons

    Signed-off-by: Sanskar Jaiswal <[email protected]>
    aryan9600 committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    51a5e77 View commit details
    Browse the repository at this point in the history
  8. remove inline function to verify helm charts in builder

    Signed-off-by: Sanskar Jaiswal <[email protected]>
    aryan9600 committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    a6bb5f0 View commit details
    Browse the repository at this point in the history
  9. improve conditions and fix temp file storage

    Signed-off-by: Sanskar Jaiswal <[email protected]>
    aryan9600 committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    6ee9864 View commit details
    Browse the repository at this point in the history
  10. improve verification message and file permissions

    Signed-off-by: Sanskar Jaiswal <[email protected]>
    aryan9600 committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    fcd34a8 View commit details
    Browse the repository at this point in the history