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

Is the Tekton Helm chart published? #873

Open
tlawrie opened this issue Jun 28, 2022 · 27 comments
Open

Is the Tekton Helm chart published? #873

tlawrie opened this issue Jun 28, 2022 · 27 comments
Labels
lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed.

Comments

@tlawrie
Copy link

tlawrie commented Jun 28, 2022

Is the Tekton helm chart published in a chart repository? currently, the instructions point to cloning the git repository and installing the helm chart from there which isn't entirely useful for automated installs, especially if a dependent chart to another helm chart.

@sm43
Copy link
Member

sm43 commented Jun 29, 2022

@jacksgt any update when we would be able to publish the chart?
cc @vdemeester

@tlawrie
Copy link
Author

tlawrie commented Jul 5, 2022

Thanks @sm43. Any update on the ETA for this?

@sm43
Copy link
Member

sm43 commented Jul 13, 2022

@tlawrie sorry for the delay.
@jacksgt has contributed the helm chart to the project, just waiting for him to give a go.
then we can work on publishing the chart :)

@tlawrie
Copy link
Author

tlawrie commented Jul 24, 2022

Hi @sm43 @jacksgt how are we looking?

@sm43
Copy link
Member

sm43 commented Jul 27, 2022

@tlawrie I am looking into helm, it is a bit new for me 😅
will try to get this done soon :)

@tlawrie
Copy link
Author

tlawrie commented Jul 28, 2022

Do you have any questions? I've done a helm chart in the past.

Is it in figuring out where to package and host it?

@sm43
Copy link
Member

sm43 commented Jul 29, 2022

Do you have any questions? I've done a helm chart in the past.

Is it in figuring out where to package and host it?

Yeah Currently, I am updating the chart in main branch for the latest released version of operator
and once it works fine was thinking to setup github action for the release
https://github.com/marketplace/actions/helm-chart-releaser
WDYT?

@jacksgt
Copy link
Contributor

jacksgt commented Jul 29, 2022

Hey folks, thanks for the interest and sorry for the long delay!

I created a PR a while ago that should automatically update the Helm chart for each new version of the operator: #816
Unfortunately, so far no one has tested that PR :-/

Once we have that in place, using the helm-chart-releaser action as suggested above should be fairly straightforward.

@sm43
Copy link
Member

sm43 commented Jul 29, 2022

I created a PR a while ago that should automatically update the Helm chart for each new version of the operator: #816 Unfortunately, so far no one has tested that PR :-/

hey @jacksgt sorry for that. The PR has a work in progress label due to which I didn't take a look earlier. Let me take a look.

@tlawrie
Copy link
Author

tlawrie commented Aug 12, 2022

Checking back in on this? any movement?

@tlawrie
Copy link
Author

tlawrie commented Aug 18, 2022

Following up on this. Any update?

@sm43
Copy link
Member

sm43 commented Aug 19, 2022

hey @tlawrie #816 might take time to get merged. automation will take some time to setup as I don't access to the release cluster.

so till then we will update the chart manually and #1006 is for creating a release.
we will be releasing 0.61.0 today or on monday. once that is done, I will update the chart for it.

please feel free to contribute any improvements to chart or chart release workflow. 🙃

@sm43
Copy link
Member

sm43 commented Aug 25, 2022

@brovoca
Copy link

brovoca commented Nov 17, 2022

Any update on this? Additionally, 0.62.0 from September is not implemented in the chart.

@ChrisJBurns
Copy link

I'm more than happy to help with the Helm Chart. I've done a few over the last couple of months for a couple of OSS projects that had less than ideal installation guides. I'd normally offer to do the standard manifests that users use to install Tekton but as the operator is the recommended way of installing and managing Tekton I'm more than happy to contribute to this as I really like Tekton and I do think that the only thing holding it back from widespread adoption is the complexity of it.

If I can help reduce that complexity of installation into usable Helm Charts, I'd be more than happy to do this. Additionally, I'd like to also implement TektonChains into the chart also? As for me this is the powerful aspect of Tekton that separates it from other CI tools. Let me knows your thoughts.

@tekton-robot
Copy link
Contributor

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale with a justification.
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 with a justification.
If this issue should be exempted, mark the issue as frozen with /lifecycle frozen with a justification.

/lifecycle stale

Send feedback to tektoncd/plumbing.

@tekton-robot tekton-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Mar 12, 2023
@jacksgt
Copy link
Contributor

jacksgt commented Mar 16, 2023

Hey folks,

this is currently blocked on #1330

We already have a Helm chart: https://github.com/tektoncd/operator/tree/main/chart

and also automated CI for publishing the chart: https://github.com/tektoncd/operator/blob/main/.github/workflows/helm-release.yaml

As mentioned in the issue above, there is currently a minor permission issue with the CI and the repository needs to enable GitHub Pages - then we're good to go!

@AlanGreene
Copy link
Member

/remove-lifecycle stale

@tekton-robot tekton-robot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Mar 16, 2023
@tekton-robot
Copy link
Contributor

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale with a justification.
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 with a justification.
If this issue should be exempted, mark the issue as frozen with /lifecycle frozen with a justification.

/lifecycle stale

Send feedback to tektoncd/plumbing.

@tekton-robot tekton-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jun 14, 2023
@brovoca
Copy link

brovoca commented Jun 14, 2023

/remove-lifecycle stale

@tekton-robot tekton-robot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jun 14, 2023
@tekton-robot
Copy link
Contributor

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale with a justification.
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 with a justification.
If this issue should be exempted, mark the issue as frozen with /lifecycle frozen with a justification.

/lifecycle stale

Send feedback to tektoncd/plumbing.

@tekton-robot tekton-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Sep 12, 2023
@tekton-robot
Copy link
Contributor

Stale issues rot after 30d of inactivity.
Mark the issue as fresh with /remove-lifecycle rotten with a justification.
Rotten issues close after an additional 30d of inactivity.
If this issue is safe to close now please do so with /close with a justification.
If this issue should be exempted, mark the issue as frozen with /lifecycle frozen with a justification.

/lifecycle rotten

Send feedback to tektoncd/plumbing.

@tekton-robot tekton-robot added lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed. and removed lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. labels Oct 12, 2023
@tekton-robot
Copy link
Contributor

Rotten issues close after 30d of inactivity.
Reopen the issue with /reopen with a justification.
Mark the issue as fresh with /remove-lifecycle rotten with a justification.
If this issue should be exempted, mark the issue as frozen with /lifecycle frozen with a justification.

/close

Send feedback to tektoncd/plumbing.

@brovoca
Copy link

brovoca commented Nov 13, 2023

/reopen

A working solution has not been announced here yet.

@bdellegrazie
Copy link
Contributor

Can someone with permissions please re-activate issue #1330 and mark it fresh... it seems a shame to bury all that work when the only thing blocking publication of the helm charts is permissions and an overzealous bot.

@bdellegrazie
Copy link
Contributor

Raised #1915 which augments this effort by allowing the repository to be used directly via the helm-git plugin.

@aljoshare
Copy link

Is there any news? 😇

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed.
Projects
Status: Todo
Development

No branches or pull requests

9 participants