Skip to content
This repository has been archived by the owner on Nov 7, 2020. It is now read-only.

Latest commit

 

History

History
86 lines (68 loc) · 1.54 KB

run_helmsman_with_minikube.md

File metadata and controls

86 lines (68 loc) · 1.54 KB
version
v1.3.0-rc

You can run Helmsman locally as a binary application with Minikube, you just need to skip all the cluster connection settings in your desired state file. Below is the example.toml desired state file adapted to work with Minikube.

[metadata]
org = "orgX"
maintainer = "k8s-admin"

[settings]
kubeContext = "minikube" 

[namespaces]
[namespaces.staging]

[helmRepos]
stable = "https://kubernetes-charts.storage.googleapis.com"

[apps]

    [apps.jenkins]
    name = "jenkins" 
    description = "jenkins"
    namespace = "staging" 
    enabled = true 
    chart = "stable/jenkins" 
    version = "0.9.1" 
    valuesFile = "" 
    purge = false 
    test = false 


    [apps.artifactory]
    name = "artifactory" 
    description = "artifactory"
    namespace = "staging" 
    enabled = true 
    chart = "stable/artifactory" 
    version = "6.2.0" 
    valuesFile = "" 
    purge = false 
    test = false 
metadata:
  org: "orgX"
  maintainer: "k8s-admin"

settings:
  kubeContext: "minikube"

namespaces:
  staging:

helmRepos:
  stable: "https://kubernetes-charts.storage.googleapis.com"

apps:

  jenkins:
    name: "jenkins"
    description: "jenkins"
    namespace: "staging"
    enabled: true
    chart: "stable/jenkins"
    version: "0.9.1"
    valuesFile: ""
    purge: false
    test: false


  artifactory:
    name: "artifactory"
    description: "artifactory"
    namespace: "staging"
    enabled: true
    chart: "stable/artifactory"
    version: "6.2.0"
    valuesFile: ""
    purge: false
    test: false