From 27d688fef92164fed3ac2c63809db548d17a4262 Mon Sep 17 00:00:00 2001 From: GooeyTuxedo Date: Fri, 14 Apr 2023 14:43:25 -0700 Subject: [PATCH] fix serge image target version bump 0.0.3 --- Chart.yaml | 2 +- LICENSE | 4 +++- README.md | 29 +++++++++++++++++++---------- values.yaml | 2 +- 4 files changed, 24 insertions(+), 13 deletions(-) diff --git a/Chart.yaml b/Chart.yaml index 34b89f8..f0bd249 100644 --- a/Chart.yaml +++ b/Chart.yaml @@ -15,7 +15,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.0.2 +version: 0.0.3 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/LICENSE b/LICENSE index 4ecae4f..bf51bb3 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,6 @@ -Copyright © 2023 MrTuxedo: dev@based.consulting +MIT License + +Copyright © 2023 MrTuxedo Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: diff --git a/README.md b/README.md index 6bbb718..77a0e89 100644 --- a/README.md +++ b/README.md @@ -12,14 +12,14 @@ https://github.com/nsarrazin/serge To install the chart with the release name `serge-ai`: -Enable helm OCI support +#### Enable helm OCI support ```sh export HELM_EXPERIMENTAL_OCI=1 ``` -Install the chart +#### Install the chart ```sh -helm install serge-ai oci://registry-1.docker.io/mrtuxedo/serge +helm install serge-ai oci://registry-1.docker.io/mrtuxedo/serge --version 0.0.3 ``` See the [configuration](#configuration) section for information on how to customize the installation. @@ -38,24 +38,33 @@ The following table lists the configurable parameters of the chart and their def |Parameter |Description |Default| --- | --- | --- | -|image.tag|Target branch for Serge |release| +|image.tag|Target branch for Serge |latest| |environment.timezone |Timezone Identifier for deployment| Europe/Amsterdam| |persistence.datadb.size|Volume size for chat history storage|16Gi| |persistence.weights.size|Volume size for model weights storage|64Gi| -To use the latest serge image instead of the last release, you'll want to set `image.tag` to `latest`/`main`. - To override any of the default values, create a YAML file with your desired overrides and pass it to the helm install command using the --values flag. For example: +> Remember to [enable helm OCI support](#enable-helm-oci-support) + ```sh -helm install serge-ai oci://registry-1.docker.io/mrtuxedo/serge --values my-values.yaml +helm install serge-ai oci://registry-1.docker.io/mrtuxedo/serge --version 0.0.3 --values my-values.yaml +``` + +To set default values from the `install` command: + +```sh +helm install serge-ai oci://registry-1.docker.io/mrtuxedo/serge --version 0.0.3 \ + --namespace serge-ai \ + --create-namespace \ + --set environment.timezone=Antarctica/DumontDUrville ``` For more information on configuring the chart, see the values.yaml file and the official Helm documentation. ## Contributing -Thank you for considering contributing to this Helm chart! Pull requests and bug reports are always welcome. +Thank you for considering contributing to this Helm chart! Pull requests and bug reports are always welcome. Chart source repository can be found [here](https://git.ssh.surf/MrTuxedo/serge-helm-chart). Before submitting a pull request, please ensure that: @@ -67,8 +76,8 @@ For major changes, please open an issue first to discuss your proposed changes. Please note that this project is released with a Contributor Code of Conduct. By participating in this project, you agree to abide by its terms. -For more information on contributing to Helm charts, see the official Helm documentation. +For more information on contributing to Helm charts, see the [official Helm documentation](https://helm.sh/docs/). ### License -[LICENSE](./LICENSE) +[MIT License](./LICENSE) diff --git a/values.yaml b/values.yaml index b60e679..6f45d86 100644 --- a/values.yaml +++ b/values.yaml @@ -8,7 +8,7 @@ image: repository: ghcr.io/nsarrazin/serge pullPolicy: Always # Overrides the image tag whose default is the chart appVersion. - tag: release + tag: latest imagePullSecrets: [] nameOverride: serge-ai