Helm Cheatsheet

DevOps Engineer | Kubernetes | Python | Terraform | AWS | GCP
Search for a command to run...

DevOps Engineer | Kubernetes | Python | Terraform | AWS | GCP
No comments yet. Be the first to comment.
Tired of shuffling USB cables every time someone in your household or small office needs to print? Wish you could print wirelessly from any device on your network? Well, you're in luck! With the magic of a Raspberry Pi and a few simple commands, you ...

It is quite common to lose the integrity of configmaps/secrets for the following reasons: You have a large team with more than 5 people You do not use any Config/Secret Management Tool Lack of team collaboration Anyway, that's not the point. All...

It's quite common to see your important service account being modified by someone. Don't worry, my friend. Here is how you can track who did what. Login to GCP and navigate to Logging Set a proper timeline from the date-time picker (last X hour or ...

You can speed up your smart tv experience by disabling some annoying, built in apps. First, enable ADB on your Android TV unit. To Activate Developer Options: Navigate to Settings > About. Tap Build number seven times to enable developer mode. Once d...

If you need to automate the process of clicking a button on a webpage using Selenium, this guide will walk you through it effortlessly. Prerequisites You will need the following items. Python3 with selenium module Chrome Browser and Chrome Driver [...

Here is a list of commands for installing well-known charts using Helm. Most of them come from the official Bitnami repository, so you'll need to add the Bitnami repo first.
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo update
helm install redis bitnami/redis \
--set architecture=standalone \
--set auth.password=STRONG-PASSWORD-12345678 \
--set fullnameOverride=redis \
--set master.persistence.enabled=false \
--set master.disableCommands=false
helm install redis bitnami/redis \
--set auth.enabled=true \
--set auth.sentinel=true \
--set auth.password=STRONG-PASSWORD-12345678 \
--set fullnameOverride=redis \
--set master.persistence.enabled=false \
--set master.disableCommands=false \
--set sentinel.enabled=true \
--set sentinel.masterSet=mymaster \
--set replica.replicaCount=3 \
--set replica.persistence.enabled=false
helm install redis bitnami/redis \
--set architecture=replication \
--set fullnameOverride=redis \
--set auth.password=STRONG-PASSWORD-12345678 \
--set master.count=3 \
--set replica.replicaCount=3 \
--set master.persistence.enabled=false \
--set replica.persistence.enabled=false \
--set serviceAccount.create=true \
--set podSecurityPolicy.create=false \
--set master.podSecurityContext.enabled=false \
--set replica.podSecurityContext.enabled=false \
--set master.podAntiAffinityPreset=hard
helm install elasticsearch bitnami/elasticsearch \
--set master.replicas=1 \
--set fullnameOverride=elasticsearch \
--set master.persistence.enabled=false
helm install elasticsearch bitnami/elasticsearch \
--set master.replicas=3 \
--set data.replicaCount=3 \
--set coordinating.replicaCount=3 \
--set fullnameOverride=elasticsearch \
--set master.persistence.enabled=false \
--set data.persistence.enabled=false \
--set coordinating.persistence.enabled=false
helm install kafka bitnami/kafka \
--set fullnameOverride=kafka \
--set podSecurityContext.enabled=false \
--set containerSecurityContext.enabled=false \
--set serviceAccount.create=false \
--set autoDiscovery.enabled=false \
--set persistence.enabled=false \
--set zookeeper.persistence.enabled=false
helm install rabbitmq bitnami/rabbitmq \
--set auth.username=rabbitmq \
--set auth.password=STRONG-PASSWORD-12345678 \
--set clustering.enabled=false \
--set podSecurityContext.enabled=false \
--set serviceAccount.create=false \
--set rbac.create=false \
--set persistence.selector=volume=rabbitmq
helm install rabbitmq-rdms bitnami/rabbitmq \
--set fullnameOverride=rabbitmq \
--set auth.username=rdms-rabbitmq-user \
--set auth.password=STRONG-PASSWORD-12345678 \
--set clustering.enabled=true \
--set replicaCount=3 \
--set serviceAccount.create=true \
--set podSecurityContext.enabled=false \
--set containerSecurityContext.enabled=false \
--set extraPlugins='rabbitmq_shovel rabbitmq_shovel_management'
helm repo add traefik https://traefik.github.io/charts
helm install traefik traefik/traefik \
--set deployment.kind=DaemonSet \
--set env[0].name=TZ \
--set env[0].value=Asia/Dhaka \
--set ingressRoute.dashboard.enabled=false \
--set ports.web.port=80 \
--set ports.websecure.port=443 \
--set service.type=LoadBalancer