I am happy to join a call to see if we can address your issues.

[email protected] schrieb am Montag, 24. August 2020 um 21:30:25 UTC+2:

> We've been fighting with the helm chart in #jenkins-infra all weekend.
>
> Its a horrendous mess full of hacks by people who barely understand 
> jenkins let alone k8s and helm.
> Like for example, all plugins are downloaded every time, and thrown in a 
> saved PVC, but never retrieved from there.
> They are also saved into the jenkins ref directory, which is copied 
> without overwriting into your install. Which means if it downloads a newer 
> version of a plugin, it won't overwrite it.
>
> I think it's worth making an official helm chart, but I don't think we 
> should base it on the "helm/stable" one, maybe just take some of the useful 
> features.
>
> On Mon, Aug 24, 2020 at 12:18 PM Matt Sicker <[email protected]> wrote:
>
>> Based on repositories like https://github.com/jenkinsci/docker and
>> https://github.com/jenkinsci/kubernetes-operator I'd imagine that
>> jenkinsci is the perfect organization for this!
>>
>> On Mon, Aug 24, 2020 at 2:06 PM Torsten Walter <[email protected]> 
>> wrote:
>> >
>> > Hi together,
>> >
>> > Maybe some of you have used the stable/jenkins helm chart to install 
>> our favorite CI tool in Kubernetes.
>> >
>> > At the moment is it hosted in the https://github.com/helm/charts 
>> repository, which is already in maintenance mode and all charts from there 
>> will be de-listed from the Helm Hub. And on Nov 13, 2020 the support for 
>> that repository will formally end, and the repo will be marked obsolete
>> >
>> > Therefor chart maintainers are currently moving charts to different 
>> organizations.
>> >
>> > I am one of the maintainers of the stable/jenkins chart and I am 
>> proposing to move it to https://github.com/jenkinsci. I find that to be 
>> the most fitting place as most of the jenkins plugins also reside there. It 
>> could help to continue supporting it in the future.
>> >
>> > Some data about the helm chart. Unfortunately, there seems to be no 
>> usage statistics to tell how many people are using it or how many downloads 
>> it has.
>> > I checked its git history and noticed that it's first git commit is 
>> already from September 2016 and that it received over 300 contributions 
>> from 181 contributors since then. An older version of it is even used in 
>> jenkins-x-platfrom.
>> >
>> > How could a migration look like? Ideally, we could get a repository and 
>> admin permission on it so that we could set everything up. I've seen 
>> https://www.jenkins.io/doc/developer/publishing/requesting-hosting/, but 
>> hosting a helm chart is a bit different than a Jenkins plugin. Also with 
>> the recent discussion about forked repositories in GitHub I am not sure if 
>> that's still the desired process or if it would be easier to just move a 
>> repository to the new org.
>> >
>> > So far I prepared a git repository 
>> https://github.com/torstenwalter/helm-charts which could either be moved 
>> or forked into the jenkinci org. It contains  the whole history of the helm 
>> chart. It's using Apache License 2.0, as that was used by the original 
>> repository.
>> > CI is set up using chart-releaser and chart-testing GitHub Actions.
>> >
>> > Let me know what you think of it and if a move to jenkinci GitHub org 
>> would be ok.
>> >
>> > Best regards
>> > Torsten Walter
>> >
>> >
>> >
>> >
>> >
>> >
>> > --
>> > You received this message because you are subscribed to the Google 
>> Groups "Jenkins Developers" group.
>> > To unsubscribe from this group and stop receiving emails from it, send 
>> an email to [email protected].
>> > To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/jenkinsci-dev/3f16a090-727d-42db-bbce-f39b11944477n%40googlegroups.com
>> .
>>
>>
>>
>> -- 
>> Matt Sicker
>> Senior Software Engineer, CloudBees
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Jenkins Developers" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>>
> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/jenkinsci-dev/CAEot4ozRDfxBdjf%3Di6UGC6aHsXfKomb2GbnQmKVh_GbJJbH%3Dmw%40mail.gmail.com
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/32fe9e6f-70fc-4244-98cb-ab3cf948c381n%40googlegroups.com.

Reply via email to