Skip to content

Commit

Permalink
Merge branch 'develop', update Helm chart.
Browse files Browse the repository at this point in the history
  • Loading branch information
axisofentropy committed Nov 13, 2023
2 parents 6b718c5 + ce7e6af commit daba3de
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 4 deletions.
9 changes: 5 additions & 4 deletions charts/uffizzi-app/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
name: uffizzi-app
version: 1.2.6
version: 1.3.0
kubeVersion: ">= 1.21.0-0" # https://issuetracker.google.com/issues/77503699
description: "Uffizzi is an open-source engine for creating lightweight, ephemeral test environments for APIs and full-stack applications. Uffizzi enables teams to preview new features before merging."
type: application
Expand All @@ -16,6 +16,7 @@ keywords:
- ci
- cd
- cp
- idp
home: https://uffizzi.com/
sources:
- https://github.com/UffizziCloud/uffizzi
Expand All @@ -24,11 +25,11 @@ dependencies:
version: "^2"
repository: https://uffizzicloud.github.io/uffizzi_controller/
- name: postgresql
version: "12.1.11"
version: "~13"
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled
- name: redis
version: "17.6.0"
version: "~18"
repository: https://charts.bitnami.com/bitnami
condition: redis.enabled
maintainers:
Expand All @@ -39,7 +40,7 @@ maintainers:
email: [email protected]
url: https://github.com/axisofentropy
icon: https://app.uffizzi.com/favicon.png
appVersion: "1.0.0"
appVersion: "2.3.0"
deprecated: false
annotations:
# Use this annotation to indicate that this chart version is a pre-release.
Expand Down
9 changes: 9 additions & 0 deletions charts/uffizzi-app/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,15 @@ Enter Password:
Enter Project Name (default: default):
```
### Troubleshooting
When installing this chart, you may see errors like this:
```
clusterroles.rbac.authorization.k8s.io "my-uffizzi-controller-flux-default-source-controller-helmchart" already exists
```
This happens when more than one resource within a dependency chart (in this case `flux`) has a very long name truncated into the same name as another resource. To avoid this, use shorter release names as in the example above.
## Usage
If everything went well, you can now connect to the Uffizzi API service and begin Continously Deploying Previews! Use [the Uffizzi CLI](https://github.com/UffizziCloud/uffizzi_cli) or [the Uffizzi GitHub Action](https://github.com/UffizziCloud/preview-action) or your own API client.
Expand Down

0 comments on commit daba3de

Please sign in to comment.