Giter Club home page Giter Club logo

tekton-helm-charts's Introduction

Helm Charts

Helm Charts to support the Tekton project.

Usage

Charts are available in the following formats:

Installing from the Chart Repository

The following command can be used to add the chart repository:

helm repo add tekton https://chainguard-dev.github.io/tekton-helm-charts
helm repo update

Once the chart has been added, install one of the available charts:

helm upgrade -i <release_name> tekton/<chart_name>

Provenance

Charts are signed using the provenance methods provided by the Helm project as well as uploaded to the Rekor transparency server using the Helm sigstore plugin.

Verification of the signed charts can be accomplished by importing the GPG Public Key that was used to sign the associated chart.

cat security/pubkey.gpg | gpg --import --batch

Once the public key has been imported, charts can be verified using the helm verify and/or helm tekton verify commands.

NOTE: The public key that was used to sign a particular chart may not be identical to the public key on the main branch. Each chart release has an associated git tag. The public key that was used to sign the particular chart will be included in this tag.

Charts

Updates

Each new release will have new values for things like images etc.

  1. Download and helmify the new release.yaml make update_CHARTNAME

  2. Update the chart version and appVersion.

  3. Verify the RBACs work, sometimes the config names aren't updated properly.

  4. Verify the charts install with ct install --config ct.yaml

  5. Update the Chart's readme helm-docs

  6. Commit changes, merge to main will deploy new charts.

tekton-helm-charts's People

Contributors

joshrwolf avatar priyawadhwa avatar robbert229 avatar strongjz avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

tekton-helm-charts's Issues

Tasks needed for releasing.

  • Add Documentation, examples
  • Add more tests on install
  • Artifact hub, where else?
  • Signing the helm charts
  • OSS and Release

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.