-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdeploy.sh
More file actions
29 lines (24 loc) · 842 Bytes
/
deploy.sh
File metadata and controls
29 lines (24 loc) · 842 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/bin/sh
set -e
################################################################################
# repo
################################################################################
helm repo add memphis https://k8s.memphis.dev/charts/
helm repo update > /dev/null
################################################################################
# chart
################################################################################
STACK="memphis"
CHART="memphis/memphis"
CHART_VERSION="1.4.0"
NAMESPACE="memphis"
values="https://raw.githubusercontent.com/memphisdev/memphis-k8s/gh-pages/memphis/values.yaml"
helm upgrade "$STACK" "$CHART" \
--atomic \
--create-namespace \
--install \
--timeout 8m0s \
--namespace "$NAMESPACE" \
--values "$values" \
--version "$CHART_VERSION" \
--set memphis.source=digitalocean