Project

General

Profile

Feature #4214

Load Helm chart values from repository

Added by Erwin Mueller 25 days ago. Updated 25 days ago.

Status:
New
Priority:
Normal
Assignee:
Erwin Mueller
Category:
service
Target version:
Start date:
03/25/2019
Due date:
% Done:

0%

Estimated time:
Type:
Epic

Description

  • as a user I want to separate the configuration of the Helm chart from the deployment.
  • as a user I want to store the configuration in a repository.
  • as a user I want to provide parameters to the configuration.
service "ssh", host: "node-0.robobee-test.test", socket: robobeeSocket
service "k8s-cluster" 
service "repo-git", group: "kube-mariadb" with {
    remote url: "git@github.com:robobee-repos/kube-mariadb.git" 
}
service "from-helm", chart: "stable/mariadb", version: "5.11.0" with {
    release ns: "robobeerun-com-mariadb", name: "mariadb" 
    config repo: "kube-mariadb", name: "values" 
    vars << [
        root: [password: 'xxx'],
        replicator: [password: 'xxx'],
        master: [resources: [limits: [cpu: "0.5", memory: "200Mi"], requests: [cpu: "0.5", memory: "200Mi"]]],
        slave: [replicas: 1, resources: [limits: [cpu: "0.5", memory: "200Mi"], requests: [cpu: "0.5", memory: "200Mi"]]],
    ]
}

History

#1 Updated by Erwin Mueller 25 days ago

  • Description updated (diff)

#2 Updated by Erwin Mueller 25 days ago

  • Description updated (diff)

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 125 MB)