Kubernauts Kops Faststart
  • Introduction
  • Overview
    • Introduction
    • Pre-Requisites
  • Labs
    • Install Kops
    • Install Kubectl
    • Configure AWS
    • Create First Cluster
    • Deploy Dashboard
    • Create Additional Clusters
    • Advanced HA deployment
    • Deploy (existing) Apps with HelmPack
    • Wrap Up
  • Reference
    • Links
Powered by GitBook
On this page
  1. Labs

Deploy (existing) Apps with HelmPack

PreviousAdvanced HA deploymentNextWrap Up

Last updated 7 years ago

You can use , the Kubernetes package installer which manages existing to deploy ready to use kube apps and write your own charts for your own apps.

To install Helm, please refer to the and install the appropriate package for your OS and refer to .

On Mac you can install Helm client and the server component “Tiller" with:

$ brew install kubernetes-helm

$ helm init

$ helm repo update

And search for existing apps, e.g. with:

$ helm search

NAME VERSIONDESCRIPTION

stable/acs-engine-autoscaler0.1.0 Scales worker nodes within agent pools

stable/artifactory 5.4.1 Universal Repository Manager supporting

stable/aws-cluster-autoscaler0.2.2 Scales worker nodes within autoscaling groups.  
…

To search for an existing app, e.g. Minio, you can do:

$ helm search minio
NAME            VERSION    DESCRIPTION
stable/minio    0.1.3      Distributed object storage server built for clo...

And you can deploy for instance Minio with:

$ helm install stable/minio

And in the Dashboard you can access the Minio Browser (under discovery and load balancing you’ll find the link).

To delete the app, you’ve to find the release name with:

$ helm list | grep minio
whopping-pika    1           Sun Jul 23 02:00:04 2017    DEPLOYED    minio-0.1.3            

$ helm delete whopping-pika1

Note: we recommend to refer to the and learn more about Helm and how to and more.

Helm
Kubernetes Charts
download page
Helm Quick Start guide
official Helm documentation
write your own Charts