AICoE / aicoe-ci

AICoE-CI using TektonCD pipelines and triggers
13 stars 13 forks source link

Add Tekton Chains to AICoE-CI deployment on op1st #150

Closed goern closed 2 years ago

goern commented 2 years ago

chains is pretty easy to add:

kubectl apply -f https://storage.googleapis.com/tekton-releases/chains/previous/v0.5.0/release.yaml

Originally posted by @lukehinds in https://github.com/AICoE/summit-2021-octo-keynote/issues/7#issuecomment-948775599

/kind feature /priority important-soon /assign harshad16 /assign screeley44 /kind demo

harshad16 commented 2 years ago

Thanks for the issues.

The Tekton chains is the component of the tektoncd, and has it own CRDS. The installation requires more privileges than just edit in the openshift namespace. we can document this step in the setup-instance documentation on how to install tekton chains for the users.

However for our aicoe-ci instance which is running operate-first, needs to be installed with proper tekton chain CRDs submission to the operate-first.

I will check on the tekton chain and derive what we can install via our kustomize and what need to be directly installed with the CRDs.

harshad16 commented 2 years ago

There are further steps to be taken in regards to the chains setup. https://github.com/tektoncd/chains#setup

sesheta commented 2 years ago

Issues go stale after 90d of inactivity. Mark the issue as fresh with /remove-lifecycle stale. Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

/lifecycle stale

codificat commented 2 years ago

/remove-lifecycle stale

Tekton Chains is deployed on Operate First (https://github.com/operate-first/support/issues/438). The missing piece is the ability to push signatures to quay.io (see https://github.com/AICoE/summit-2021-octo-keynote/issues/28)

codificat commented 2 years ago

Tekton Chains is now all set up and working, and pushing image signatures to quay.io.

/close

sesheta commented 2 years ago

@codificat: Closing this issue.

In response to [this](https://github.com/AICoE/aicoe-ci/issues/150#issuecomment-1062033332): >Tekton Chains is now all set up and working, and pushing image signatures to quay.io. > >/close Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.