v0.15.0
版本发布时间: 2022-07-06 04:44:12
helm/chartmuseum最新发布版本:v0.16.2(2024-06-03 21:58:35)
v0.15.0
ChartMuseum v0.15.0 is a feature release. This release, we focused on various new features plus some significant performance improvements. Users are encouraged to upgrade for the best experience.
The community keeps growing, and we'd love to see you there!
- Join the discussion in Kubernetes Slack:
- for discussing PRs, code, bugs, or just to hang out
- Hang out at the Helm Public Developer Call: Thursday, 9:30 Pacific via Zoom
Notable Changes
⚠️ Breaking Changes ⚠️
-
--disable-metrics
has been renamed to--enable-metrics
and the/metrics
endpoint is now disabled by default
✨ New features ✨
- The welcome page is now customizable via the
--web-template-path
flag (thanks @dirien! 🎉 ) - ChartMuseum can now be configured to host
artifacthub-repo.yml
files via the--artifact-hub-repo-id
flag
Installation and Upgrading
Download ChartMuseum v0.15.0. The common platform binaries are here:
- MacOS amd64 (archive sig / checksum / checksum sig / 54dc2e08e59da3615697eb2943e24b21fe6a1f4d07a6715cc227f12c90539b3e)
- Linux amd64 (archive sig / checksum / checksum sig / ffd4a8c118ae1f641800c7445fa0f59a53ed73309e1db55a04df6cc85fc8253e)
- Linux arm (archive sig / checksum / checksum sig / 1175d46327d819da8014a2277a28e32aa513de70f8e1b77a5d14c0134a9a2101)
- Linux arm64 (archive sig / checksum / checksum sig / 1178eb6d04bb287d0b9946c38481fa2f172284c05fe2a1d1456bb13c4ac75413)
- Linux i386 (archive sig / checksum / checksum sig / 1b9561f44f06068024af46ad8a974ec4043b60eba2c51b0c0483bb3d886bf43f)
- Linux mips64le (archive sig / checksum / checksum sig / bc543353802e34e7058afbfb7533abddc29c554905a56497acee183e9813fd37)
- Linux ppc64le (archive sig / checksum / checksum sig / 15fee457086e8a6e192400a8bbbd07a842039ed8963508fd664f5873fd40d5ef)
- Linux s390x (archive sig / checksum / checksum sig / 8302ed012d4db63f69d878952e4c6ca56bd856683500d3af20452b8050df59d3)
- Windows amd64 (archive sig / checksum / checksum sig / 5fdbd28c8dc09770101deb73dc463773d6a9c02055e6892b04df8d7d3b8d2a04)
You can use a script to install on any system with bash
.
Software Bill of Materials (SBOM)
You can download the SBOM for this release in SPDX format here. You can use bom to inspect the contents:
curl -sL -o sbom.spdx https://get.helm.sh/chartmuseum-v0.15.0.spdx
bom document outline sbom.spdx
The SBOM has also been uploaded to the registry alongside the image, and can be fetched using cosign:
cosign download sbom ghcr.io/helm/chartmuseum:v0.15.0 --output-file=sbom.spdx
bom document outline sbom.spdx
Digital Signatures
In this release, we have integrated with the sigstore project to produce digital signatures of container images.
To verify these signatures, you can use cosign.
Verify the container image:
COSIGN_EXPERIMENTAL=true cosign verify ghcr.io/helm/chartmuseum:v0.15.0 | jq .
Since the install script has used gpg
in the past, signatures in this format have also been added (see .asc
files attached to release). These were created with E97F 9DA5 AE2E 39CF 48A1 42B7 852A 7470 A39F B81D
(@jdolitsky's GPG key) which can be found here and here.
What's Next
- 0.15.1 will contain only bug fixes.
- 0.16.0 is the next feature release.
Changelog
- Add support for building loong64 binaries (#599) 460d8ec9ad8818859794f0bcd580685bc7e61900 (zhangwenlong)
- build(deps): bump github.com/stretchr/testify from 1.7.1 to 1.7.2 (#594) 7c965fa5ae6be7831bac6bd80a31fd0437a27152 (dependabot[bot])
- build(deps): bump github.com/gin-gonic/gin from 1.8.0 to 1.8.1 (#595) 2de73d9ec76d868f4ac193cd6e3499ae8754eabe (dependabot[bot])
- feat: Prep for 0.15.0 release (#592) c61fe9ca9e75bbcbcf24528cf083c2c556037668 (Casey Buto)
- build(deps): bump github.com/spf13/viper from 1.11.0 to 1.12.0 (#587) ce8d0c7e88e54a4fa47b3d6c94c41648b395fb79 (dependabot[bot])
- build(deps): bump github.com/chartmuseum/storage to v0.12.4 (#591) e52e4804020b0cb98ad852f8f3fc242df6203768 (Casey Buto)
- chore: Add key (#590) 8a22b5a30e424d7bae49e8e324a4df4729a6a92e (Casey Buto)
- build(deps): bump github.com/gin-gonic/gin from 1.7.7 to 1.8.0 (#589) 17cca479c4a13bf17c31d61e622e92ff884bfe4b (dependabot[bot])
- feat: Add support for hosting an artifacthub-repo.yml file (#579) 68771af3760148343aff8b08d3a899353f5bdfc1 (Casey Buto)
- fix: fix typo (#588) a8efa0b3a0a5879f8260f05ff24ccd882faadc5c (Zhizhen He)
- build(deps): bump helm.sh/helm/v3 from 3.8.2 to 3.9.0 (#585) f6f4cd751640273619f7a7b613af99b842045eb1 (dependabot[bot])
- build(deps): bump github.com/prometheus/client_golang (#584) 043a8a4aa8709dfc6229edca2425fe275fc09c1b (dependabot[bot])
- build(deps): bump github.com/urfave/cli from 1.22.8 to 1.22.9 (#582) ee6f03acae1b5aa08a78cb492aad6f5c63cdb2ae (dependabot[bot])
- build(deps): bump github.com/urfave/cli from 1.22.7 to 1.22.8 (#580) ea22091f55bd7e39278fe37fafc6e155fc421f8b (dependabot[bot])
- build(deps): bump github.com/urfave/cli from 1.22.5 to 1.22.7 (#578) 9e0c2e31f10f1706a72170dce921998b2596a222 (dependabot[bot])
- build(deps): bump github.com/spf13/viper from 1.10.1 to 1.11.0 (#577) a24309e86cbbb8a5fc9a9cc469f88a7fc39d7bbf (dependabot[bot])
- build(deps): bump helm.sh/helm/v3 from 3.8.1 to 3.8.2 (#576) 5e4319727e07331770f08df62cdda51e74481274 (dependabot[bot])
- fix: Avoid data races for cacheEntries and index files (#556) bc596c0f02c504e18de178d6e8ee39701395acbc (Casey Buto)
- pkg/chartmuseum: re-fmt import path (#573) 9790250f1b2ab94482ba0778fe680140a8510ae4 (Nace Sc)
- feature add chart template and value api (#551) 315ddf9346f91c5e7b72238933849a496ff48a81 (zzhzero)
- build: bump Go to 1.17.8 (#571) b37d2660bce442877808c49f01b31aa3dd949c4d (Casey Buto)
- build(deps): bump github.com/stretchr/testify from 1.7.0 to 1.7.1 (#564) d884243c112c45cff4f250766a666b48dade64c3 (dependabot[bot])
- feat: customize welcome page (#557) 1de4aa3d3a647388427dc814dab6a60637c09dd2 (Engin Diri)
- build(deps): bump helm.sh/helm/v3 from 3.8.0 to 3.8.1 (#561) c2b91a0e214df3e70a29fe73ab1e269b16e7a3b7 (dependabot[bot])
- ci: Add overwrite flag to deploy command for canary versions (#560) 29b831f94e75bd389296465eec45f367b0261392 (Casey Buto)
- Add nerdeveloper to OWNERS (#555) c91641aeb296303438a0f3370390f7c00b223afa (Josh Dolitsky)
- refactor: remove disablemetrics for enablemetrics (#554) 49b460d5fffe597938295b7a838cec390b7f7d8c (Obinna Odirionye)
- fix: Use the github API to get the latest release version (#553) ad07958a86033cda71f05947ed745f5caf5c81df (Casey Buto)
- build(deps): bump go.uber.org/zap from 1.20.0 to 1.21.0 (#548) dff3e9098eaea61e5b9df69788253bf78408ba92 (dependabot[bot])
- ci: move building the go binaries outside of the Docker image to speed up builds (#544) 6fbfc6e24b31c99284b18df27410af01d134be46 (Casey Buto)
- fix: avoid panic with dynamic depth configured (#543) 20a3a09efb8d1f2b013151a691bec82d0f1e5efa (Casey Buto)
1、 chartmuseum-v0.15.0-darwin-amd64.tar.gz.asc 833B
2、 chartmuseum-v0.15.0-darwin-amd64.tar.gz.sha256sum.asc 833B
3、 chartmuseum-v0.15.0-darwin-arm64.tar.gz.asc 833B
4、 chartmuseum-v0.15.0-darwin-arm64.tar.gz.sha256sum.asc 833B
5、 chartmuseum-v0.15.0-linux-386.tar.gz.asc 833B
6、 chartmuseum-v0.15.0-linux-386.tar.gz.sha256sum.asc 833B
7、 chartmuseum-v0.15.0-linux-amd64.tar.gz.asc 833B
8、 chartmuseum-v0.15.0-linux-amd64.tar.gz.sha256sum.asc 833B
9、 chartmuseum-v0.15.0-linux-arm.tar.gz.asc 833B
10、 chartmuseum-v0.15.0-linux-arm.tar.gz.sha256sum.asc 833B
11、 chartmuseum-v0.15.0-linux-arm64.tar.gz.asc 833B
12、 chartmuseum-v0.15.0-linux-arm64.tar.gz.sha256sum.asc 833B
13、 chartmuseum-v0.15.0-linux-loong64.tar.gz.asc 833B
14、 chartmuseum-v0.15.0-linux-loong64.tar.gz.sha256sum.asc 833B
15、 chartmuseum-v0.15.0-linux-mips64le.tar.gz.asc 833B
16、 chartmuseum-v0.15.0-linux-mips64le.tar.gz.sha256sum.asc 833B
17、 chartmuseum-v0.15.0-linux-ppc64le.tar.gz.asc 833B
18、 chartmuseum-v0.15.0-linux-ppc64le.tar.gz.sha256sum.asc 833B
19、 chartmuseum-v0.15.0-linux-s390x.tar.gz.asc 833B
20、 chartmuseum-v0.15.0-linux-s390x.tar.gz.sha256sum.asc 833B
21、 chartmuseum-v0.15.0-windows-amd64.zip.asc 833B
22、 chartmuseum-v0.15.0-windows-amd64.zip.sha256sum.asc 833B
23、 chartmuseum-v0.15.0.spdx.asc 833B