carvel-dev / carvel

Carvel provides a set of reliable, single-purpose, composable tools that aid in your application building, configuration, and deployment to Kubernetes. This repo contains information regarding the Carvel open-source community.
https://carvel.dev/
Apache License 2.0
371 stars 107 forks source link

CDN resource for carvel logo (for chocolatey packages) #168

Closed adriens closed 3 years ago

adriens commented 3 years ago

Context

I'm maintaining Carvel chocolatey packages, but recently Chocolatey guidelines ask to provide the logo url as a CDN content :

Hi, The iconUrl should be switched from github raw to a CDN as requested from the previous version: https://docs.chocolatey.org/en-us/create/create-packages#package-icon-guidelines

Thanks, TheCakeIsNaOH

Consequence

As long as I can't provide the the requested url, my packages cannot be validated anymore, preventing me from pushing latest updates.

Requested Action

Actual workaround

Use https://statically.io/convert/

Resources

Packages :

TheCakeIsNaOH commented 3 years ago

Hi,

You can just go to the statically CDN site: https://statically.io/convert/, paste in your current iconUrl that points to a github raw file link, and it will give you the statically cdn link, and you replace the iconUrl with the statically link.

So https://raw.githubusercontent.com/adriens/chocolatey-kbld/main/img/CarvelLogo.png Would get converted to https://cdn.statically.io/gh/adriens/chocolatey-kbld/main/img/CarvelLogo.png

There are other CDN services you can use if you do not want to use statically. Such as jsdelivr or githack.

There is no need to ask vmware to provide a CDN link.

Regards, TheCakeIsNaOH

ewrenn8 commented 3 years ago

Hey @adriens ,

Did the above recommendation solve this issue for you, or are you still looking for the logo to be hosted on a CDN somewhere?

Eli

adriens commented 3 years ago

Hi @ewrenn8 , yep, it's all good for me, sorry for late answser.

microwavables commented 3 years ago

moved from /carvel-community to /carvel as we are merging the two into one