Commit 204d5a20 authored by Geoff Simmons's avatar Geoff Simmons

Initial versions of scripts and values to test helm deployments.

This will be re-organized over time, but this configuration passes
deploy/verify.sh without changes.
parent 2338c451
#! /bin/bash -ex
helm uninstall viking-controller --namespace kube-system
kubectl wait --timeout=2m pod -n kube-system -l app=varnish-ingress-controller \
--for=delete
#! /bin/bash -ex
helm install viking-service ../charts/viking-service \
--values values-varnish.yaml
#! /bin/bash -ex
helm install viking-controller ../charts/viking-controller \
--values values-controller.yaml --namespace kube-system
#! /bin/bash -ex
MYDIR=$(dirname ${BASH_SOURCE[0]})
source ${MYDIR}/../test/utils.sh
helm uninstall viking-service
echo Waiting until varnish-ingress Pods are deleted
wait_until_deleted app=varnish-ingress
vikingController:
image:
repository: varnish-ingress/controller
tag: "latest"
## Name of the ingress class to route through this controller
##
ingressClass: varnish
# labels to add to the pod container metadata
podLabels:
app: varnish-ingress-controller
nameOverride: varnish-ingress
fullnameOverride: varnish-ingress
vikingService:
varnish:
image:
repository: varnish-ingress/varnish
tag: "latest"
extraArgs: []
haproxy:
image:
repository: varnish-ingress/haproxy
tag: "latest"
## Name of the ingress class to route through this controller
##
ingressClass: varnish
# labels to add to the pod container metadata
podLabels:
app: varnish-ingress
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment