Skip to content

Commit

Permalink
Refactor helm-chart deployment
Browse files Browse the repository at this point in the history
  • Loading branch information
brotandgames committed Oct 14, 2022
1 parent 3fd4956 commit 4903e5b
Show file tree
Hide file tree
Showing 14 changed files with 4 additions and 25 deletions.
21 changes: 3 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -239,33 +239,18 @@ IMPORTANT: Be sure to enable authentication (eg. HTTP Basic auth) and TLS certif

#### Via Helm

Install ciao via Helm Chart from the official repository.

Source is located in `./chart` and released to https://releases.brotandgames.com/helm-charts.

1. Use `helm repo add` command to add the Helm chart repository that contains charts to install ciao.

````
helm repo add brotandgames https://releases.brotandgames.com/helm-charts
# helm search brotandgames
# should output something like this
# NAME CHART VERSION APP VERSION DESCRIPTION
# brotandgames/ciao 0.1.0 latest Ciao - HTTP checks & tests (private & public) monitoring
````

2. Install ciao via `helm upgrade --install`
1. Install ciao via `helm upgrade --install`

Quickstart (without configuring)

````
helm upgrade --install --namespace your-namespace your-release-name brotandgames/ciao
helm upgrade --install --namespace ciao ciao https://github.com/brotandgames/ciao/raw/master/helm-chart/ciao-0.5.0.tgz
````

With [configuration](#configuration)

````
helm upgrade --install --namespace your-namespace your-release-name brotandgames/ciao \
helm upgrade --install --namespace ciao ciao https://github.com/brotandgames/ciao/raw/master/helm-chart/ciao-0.5.0.tgz \
--set env.SECRET_KEY_BASE="sensitive_secret_key_base" \
--set env.SMTP_ADDRESS=smtp.yourhost.com \
--set env.SMTP_EMAIL_FROM="ciao@yourhost.com" \
Expand Down
Binary file added helm-chart/ciao-0.5.0.tgz
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
8 changes: 1 addition & 7 deletions chart/README.md → helm-chart/ciao/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,9 @@

**[ciao](https://www.brotandgames.com/ciao/)** - HTTP checks & tests (private & public) monitoring

## Official Helm repository

https://releases.brotandgames.com/helm-charts

`helm repo add brotandgames https://releases.brotandgames.com/helm-charts`

## Development

https://github.com/brotandgames/ciao/tree/master/chart
https://github.com/brotandgames/ciao/tree/master/helm-chart/ciao

## Install

Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit 4903e5b

Please sign in to comment.