Extend K8S and RIC installation instructions
[it/dep.git] / ric-aux / 80-Auxiliary-Functions / helm / mc-stack / charts / kibana / examples / security / Makefile
1 default: test
2 include ../../../helpers/examples.mk
3
4 RELEASE := helm-kibana-security
5
6 install:
7         helm upgrade --wait --timeout=600 --install --values ./security.yml $(RELEASE) ../../ ; \
8
9 test: secrets install goss
10         
11 purge:
12         kubectl delete secret kibana || true
13         helm del --purge $(RELEASE)
14
15 secrets:
16         encryptionkey=$$(echo $$(docker run --rm docker.elastic.co/elasticsearch/elasticsearch:$(STACK_VERSION) /bin/sh -c "< /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c50")) && \
17         kubectl create secret generic kibana --from-literal=encryptionkey=$$encryptionkey