1

Updated: deploy-elastick8s.sh v4.1

If you have been following along since the original post, you know the goal of deploy-elastick8s.sh has always been simple: give you a fast, repeatable way to stand up Elastic Stack configurations on Kubernetes for lab and test environments. No production workloads, no hand-holding through YAML, just get the stack up so you can actually do the thing you came here to do. Version 4.1 is a significant update. The script has grown from a single-shot deployer into something closer to a proper lab management tool, with interactive version selection, a layered addon command system, helmeck mode, ECK 3.0+ and… Continue Reading

6

New elastic kubernetes script – deploy-elastick8s.sh

Changelogs 2023/02/26 Added legacy APM server integration The old deploy-eck.sh script have grown and matured a bit and now it encompasses helm charts and native installs. I renamed the script to be more inclusive of its features. All of the older articles will reference this post. The new script is located deploy-elastick8s.sh This script was designed to easily stand up elastic and its stack on kubernetes in various modes to easily test and replicate issues for troubleshooting and to setup examples for various workloads. The deployments that this script creates is not for production use but to be used as… Continue Reading

1

Google Cloud scripts

At work we use google cloud as our lab to stand up and take down instances. As I work, I noticed that I usually stand up the same type of instance and run the same post install all the time so instead of doing this manually I decided to create a script for the compute instance and another for the kubernetes cluster. Compute Instance gcp.sh – script to automate creating and deletion of compute instance script is located: https://github.com/jlim0930/scripts/blob/master/gcp.sh edit gcp_name & gcp_project to match your environment. Also zone and region as needed – The script will stand up a… Continue Reading