Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/daemonza/helmet
Helmet is a easy to use Helm repository
https://github.com/daemonza/helmet
docker helm helm-charts kubernetes
Last synced: about 2 months ago
JSON representation
Helmet is a easy to use Helm repository
- Host: GitHub
- URL: https://github.com/daemonza/helmet
- Owner: daemonza
- Created: 2017-02-22T10:28:09.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-03-01T21:27:28.000Z (almost 8 years ago)
- Last Synced: 2024-08-07T23:48:13.103Z (5 months ago)
- Topics: docker, helm, helm-charts, kubernetes
- Language: Go
- Size: 6.84 KB
- Stars: 41
- Watchers: 4
- Forks: 13
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Helmet
Helmet is simple and easy to use Helm(https://helm.sh) repository, useful
when you want to setup a private Helm repository and be able to easy
upload new `helm charts`. Typically deployed to the same Kubernetes cluster in which you
want to deploy helm charts into.Example of uploading a chart to a locally running Helmet.
```
curl -T testapi-chart-0.1.0.tgz -X PUT http://127.0.0.1:1323/upload/
```After the update you can confirm that the Helm index.yaml got created
by running```
curl http://127.0.0.1:1323/charts/index.yaml
```Output should look similar to :
```
apiVersion: v1
entries:
testapi-chart:
- apiVersion: v1
created: 2017-02-24T12:15:09.995448981+01:00
description: Test API
digest: bb1291bb38cf19f583892789e233c6b94ca832853845749c1bbcbd4d92eeb844
name: testapi-chart
urls:
- http://localhost:1323/testapi-chart-0.1.0.tgz
version: 0.1.0
generated: 2017-02-24T12:15:09.994657561+01:00
```#### Dependencies
* helm (https://helm.sh) needs to be in your $PATH