{"id":20148276,"url":"https://github.com/chainguard-dev/tekton-helm-charts","last_synced_at":"2025-05-06T21:34:38.086Z","repository":{"id":38822622,"uuid":"453231657","full_name":"chainguard-dev/tekton-helm-charts","owner":"chainguard-dev","description":"Helm charts for deploying Tekton Pipelines, Dashboard and Chains","archived":false,"fork":false,"pushed_at":"2022-11-04T18:53:00.000Z","size":235,"stargazers_count":3,"open_issues_count":1,"forks_count":10,"subscribers_count":2,"default_branch":"main","last_synced_at":"2023-08-03T15:30:30.936Z","etag":null,"topics":["tekton","tekton-chains","tekton-pipelines","tektoncd"],"latest_commit_sha":null,"homepage":"https://chainguard-dev.github.io/tekton-helm-charts/","language":"Smarty","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chainguard-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"security/pubkey.gpg","support":null}},"created_at":"2022-01-28T22:12:19.000Z","updated_at":"2023-08-03T15:30:30.936Z","dependencies_parsed_at":"2023-01-21T22:17:35.790Z","dependency_job_id":null,"html_url":"https://github.com/chainguard-dev/tekton-helm-charts","commit_stats":null,"previous_names":[],"tags_count":10,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chainguard-dev%2Ftekton-helm-charts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chainguard-dev%2Ftekton-helm-charts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chainguard-dev%2Ftekton-helm-charts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chainguard-dev%2Ftekton-helm-charts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chainguard-dev","download_url":"https://codeload.github.com/chainguard-dev/tekton-helm-charts/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224537074,"owners_count":17327687,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["tekton","tekton-chains","tekton-pipelines","tektoncd"],"created_at":"2024-11-13T22:36:41.940Z","updated_at":"2024-11-13T22:36:44.440Z","avatar_url":"https://github.com/chainguard-dev.png","language":"Smarty","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Helm Charts\n\n\n[Helm](https://helm.sh) Charts to support the [Tekton](https://tekton.dev/) project.\n\n## Usage\n\nCharts are available in the following formats:\n\n* [Chart Repository](https://helm.sh/docs/topics/chart_repository/)\n\n### Installing from the Chart Repository\n\nThe following command can be used to add the chart repository:\n\n```shell\nhelm repo add tekton https://chainguard-dev.github.io/tekton-helm-charts\nhelm repo update\n```\n\nOnce the chart has been added, install one of the available charts:\n\n```shell\nhelm upgrade -i \u003crelease_name\u003e tekton/\u003cchart_name\u003e\n```\n\n\n## Provenance\n\nCharts are signed using the [provenance methods provided by the Helm project](https://helm.sh/docs/topics/provenance/) as well as uploaded to the [Rekor transparency server](https://github.com/sigstore/rekor) using the [Helm sigstore plugin](https://github.com/sigstore/helm-sigstore).\n\nVerification of the signed charts can be accomplished by importing the GPG Public Key that was used to sign the associated chart.\n\n```shell\ncat security/pubkey.gpg | gpg --import --batch\n```\n\nOnce the public key has been imported, charts can be verified using the `helm verify` and/or `helm tekton verify` commands.\n\nNOTE: 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.\n\n## Charts\n\n* [tekton-pipelines](charts/tekton-pipelines)\n* [tekton-chains](charts/tekton-chains)\n* [tekton-dashboard](charts/tekton-dashboard)\n\n\n## Updates\n\nEach new release will have new values for things like images etc. \n\n1. Download and helmify the new release.yaml \n`make update_CHARTNAME`\n\n2. Update the chart version and appVersion. \n\n3. Verify the RBACs work, sometimes the config names aren't updated properly. \n\n4. Verify the charts install with `ct install --config ct.yaml`\n\n5. Update the Chart's readme [helm-docs](https://github.com/norwoodj/helm-docs)\n\n6. Commit changes, merge to main will deploy new charts.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchainguard-dev%2Ftekton-helm-charts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchainguard-dev%2Ftekton-helm-charts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchainguard-dev%2Ftekton-helm-charts/lists"}