Skip to content

end-2/helms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Kubernetes LAB - Helms

Required

  1. helm
curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3
chmod 700 get_helm.sh
./get_helm.sh
  1. kind
# For AMD64 / x86_64
[ $(uname -m) = x86_64 ] && curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.26.0/kind-linux-amd64
# For ARM64
[ $(uname -m) = aarch64 ] && curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.26.0/kind-linux-arm64
chmod +x ./kind
sudo mv ./kind /usr/local/bin/kind
  1. gomplate
go install github.com/hairyhenderson/gomplate/v4/cmd/gomplate@latest
  1. helmfile https://github.com/helmfile/helmfile?tab=readme-ov-file#installation

Deploy kind cluster

cd helmfeils/TARGET_STACK
gomplate --file kind/TARGET_FILE.yaml.tmpl > kind/OUTPUT_FILE_NAME.yaml
kind create cluster --config kind/OUTPUT_FILE_NAME.yaml

Deploy helmfile

cd helmfeils/TARGET_STACK
helmfile sync

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors