Skip to content

Instantly share code, notes, and snippets.

View Sudharma's full-sized avatar
💭
I may be slow to respond.

Sudharma Sudharma

💭
I may be slow to respond.
View GitHub Profile
@Sudharma
Sudharma / values.yaml
Created April 12, 2020 11:37
EFK configurations via helm values
main:
es:
username: elastic
password: elastic$123
kibana:
encryptionkey: R@nD0mP@SS
# ElasticSearch Configurations
elasticsearch:
protocol: https
@Sudharma
Sudharma / create-elastic-certs.sh
Created April 12, 2020 11:22
Generate Certificates for Elastic nodes
#!/bin/bash
set -e
if [[ -z $CA_PASSWD ]] || [[ -z $CERT_PASSWD ]] ; then
echo " Provide CA Password [CA_PASSWD] and Cert password [CERT_PASSWD] before hand"
exit 1
fi
rm -f elastic-certificates.p12 elastic-certificate.pem elastic-stack-ca.p12 || true
#password=$$([ ! -z "$$ELASTIC_PASSWORD" ] && echo $$ELASTIC_PASSWORD || echo $$(docker run --rm $(ELASTICSEARCH_IMAGE) /bin/sh -c "< /dev/urandom tr -cd '[:alnum:]' | head -c20")) && \
docker run --name elastic-helm-charts-certs -i -w /app \
@Sudharma
Sudharma / requirements.yaml
Created April 12, 2020 10:13
EFK helm Dependencies
---
dependencies:
- name: "elasticsearch"
repository: "@elastic"
version: "7.6.2"
- name: "fluentd-elasticsearch"
repository: "@kiwigrid"
version: "6.2.3"
- name: "kibana"
repository: "@elastic"