diff --git a/README.md b/README.md index 305bcb0..3fa7abf 100644 --- a/README.md +++ b/README.md @@ -11,19 +11,34 @@ This plugin uses Go Cloud's [Blob](https://gocloud.dev/howto/blob/) package. ## Installation ```sh -helm plugin install https://github.com/C123R/helm-blob +helm plugin install https://github.com/C123R/helm-blob.git +``` + +To install specific version of: + +```sh +helm plugin install https://github.com/C123R/helm-blob.git --version 0.2.0 +``` + +### If you are still using Helm Below Version 3: + +```sh +helm plugin install https://github.com/C123R/helm-blob.git --version 0.1.0 ``` ## Usage +**Note:** This plugin will not provide new blob storage, You must first create blob storage container/bucket that will be used as a remote chart repository. + - ### Initialize a new chart repository ```sh helm blob init azblob://helmrepo - ``` - Note: This command will not create new blob storage, moreover - it will just add empty index.yaml file. + OR + + helm blob init gs://helmrepo/charts + ``` - ### Add your repository to Helm diff --git a/VERSION b/VERSION index 9ff151c..81fd7ba 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -v0.1.0 \ No newline at end of file +v0.2.0 \ No newline at end of file diff --git a/plugin.yaml b/plugin.yaml index 88288d0..1c40e61 100644 --- a/plugin.yaml +++ b/plugin.yaml @@ -1,8 +1,8 @@ name: "blob" -version: "0.1.0" -usage: "Manage chart repositories on Blob Storage(Azure Blob, GCS, S3)" +version: "0.2.0" +usage: "(Helm v3) Manage chart repositories on Blob Storage(Azure Blob, GCS, S3)" description: |- - Manage chart repositories on Blob Storage(Azure Blob, GCS, S3). + (Helm v3) Manage chart repositories on Blob Storage(Azure Blob, GCS, S3). command: "$HELM_PLUGIN_DIR/bin/helm-blob" hooks: install: "cd $HELM_PLUGIN_DIR; scripts/install-plugin.sh"