Giter Site home page Giter Site logo

Comments (10)

ericvaandering avatar ericvaandering commented on September 17, 2024

Why? This is how helm publishes things. But I can try to figure out how Rucio does this by putting those things into a separate branch from master/main.

from cmskubernetes.

vkuznet avatar vkuznet commented on September 17, 2024

I don't know how helm handles things, but for cmsweb folder (under helm) we don't have tar balls. Moreover, you have multiple versions of tarballs which I think some of them are obsolete. I suggest that if you do require store tarballs put them under rucio folder(s) to clean up the area. I also see that there is (a possible) redundancy in directory structure, since you do have untarred areas along with tarballs, e.g.

rucio-consistency
rucio-consistency-0.1.0.tgz
rucio-cron-jobs
rucio-cron-jobs-0.1.0.tgz
rucio-cron-jobs-0.2.0.tgz
rucio-loadtest
rucio-statsd-exporter
rucio-statsd-exporter-0.1.0.tgz
rucio-statsd-exporter-1.0.0.tgz
rucio-statsd-exporter-1.0.1.tgz
rucio-traces
rucio-traces-0.1.0.tgz

and if I list one particular rucio area I see that it context represents a tar ball one.

from cmskubernetes.

ericvaandering avatar ericvaandering commented on September 17, 2024

Right, that's all as it should be for helm to use the GH repository as a helm repo. It uses the tarballs in that case and, of course, each is a release.

from cmskubernetes.

vkuznet avatar vkuznet commented on September 17, 2024

that's fine then, but I still confused why help need both a tar ball and the actual area. I think one is enough to make another. And, versions can be part of git tag. Anyway, I trust you in this, but as we move to helm too (Muhammad's student is working and pushing stuff to heml/cmsweb area) I don't see tar balls over there. If you think that everything is fine I can close the ticket.

from cmskubernetes.

ericvaandering avatar ericvaandering commented on September 17, 2024

from cmskubernetes.

vkuznet avatar vkuznet commented on September 17, 2024

ok, then I'll close the ticket.

from cmskubernetes.

ericvaandering avatar ericvaandering commented on September 17, 2024

Installing this GH action looks like the way to go: https://github.com/helm/chart-releaser-action Then the tarballs are relegated to a branch of the repository called gh-pages and appear on http://dmwm.github.io/CMSKubernetes

Any objections to my installing it?

from cmskubernetes.

vkuznet avatar vkuznet commented on September 17, 2024

@ericvaandering feel free to do it. I'm in favor of GH Actions.

from cmskubernetes.

muhammadimranfarooqi avatar muhammadimranfarooqi commented on September 17, 2024

Hi,

Or another option we can think about official repo for helm https://artifacthub.io/?

from cmskubernetes.

ericvaandering avatar ericvaandering commented on September 17, 2024

Since our helm charts are just really for internal use, I'd rather not "pollute" such a namespace with our stuff.

from cmskubernetes.

Related Issues (20)

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.