- Run the setup script from
../_setup
to create the necessary prerequisites on your Elasticsearch cluster. See setup instructions. - Update config.yml with your blog's configurations (e.g. blog name, URL, OAuth keys, etc).
- Create a Kubernetes secret from your config.yml file:
kubectl create secret generic elastiquill-demo-config --from-file=./config.yml
- Deploy ElastiQuill and it's accompanying secret:
kubectl apply -f elastiquill.yaml
- Get the LoadBalancer IP and browse to your blog. You probably want to configure DNS records and HTTPS (via Ingress) while at it.
Enjoy!