Naan and Paneer Makhani

    generator-helm-chart

    0.6.26 • Public • Published

    generator-helm-chart

    GitHub stars

    yeoman generator rancher 2 helm charts

    Please ★ this repo if you found it useful ★ ★ ★

    Features

    • Supports helm
    • Supports rancher 2

    Installation

    npm install -g generator-helm-chart

    Dependencies

    Usage

    Create a New Helm Chart

    yo helm-chart

    Below is an example of what you might enter to build an nginx rancher2 helm chart.

    ? Project Name: generator-helm-chart
    ? Project Description: yeoman generator rancher 2 helm charts
    ? Version: 0.1.0
    ? License: MIT
    ? Author Name: Jam Risser
    ? Author Email: jam@codejam.ninja
    ? GitHub Username: codejamninja
    ? Author URL: https://codejamninja.com
    ? Repository: https://github.com/codejamninja/generator-helm-chart
    ? Homepage: https://github.com/codejamninja/generator-helm-chart
    ? Keyword: nginx
    ? Keyword: server
    ? Keyword:
    ? Icon: https://nginx.org/nginx.png
    ? Workload Name: nginx
    ? Workload Image: nginx:latest
    ? Workload Port: 80
    ? Workload Public: Yes
    ? Workload Name:
    ? Config Key: hello
    ? Config Secret: No
    ? Config Type: string
    ? Config Default Value: world
    ? Config Label: hello
    ? Config Required: No
    ? Config Key: shhhh
    ? Config Secret: Yes
    ? Config Type: password
    ? Config Default Value: i-am-a-secret
    ? Config Description: shhhh
    ? Config Required: Yes
    ? Config Key:
       create Chart.yaml
       create OWNERS
       create README.md
       create app-readme.md
       create questions.yaml
       create values.yaml
       create templates/NOTES.txt
       create templates/_helpers.tpl
       create templates/pvc.yaml
       create templates/configmap.yaml
       create templates/secret.yaml
       create templates/deployments/nginx.yaml
       create templates/services/nginx.yaml
       create templates/ingresses/nginx.yaml
    Done in 179.02s.

    Add Workload to Existing Helm Chart

    yo helm-chart:workload

    Add Config to Existing Helm Chart

    yo helm-chart:config

    Support

    Submit an issue

    Screenshots

    Contribute a screenshot

    Contributing

    Review the guidelines for contributing

    License

    MIT License

    Jam Risser © 2018

    Changelog

    Review the changelog

    Credits

    Support on Liberapay

    A ridiculous amount of coffee was consumed in the process of building this project.

    Add some fuel if you'd like to keep me going!

    Liberapay receiving Liberapay patrons

    Install

    npm i generator-helm-chart

    DownloadsWeekly Downloads

    5

    Version

    0.6.26

    License

    MIT

    Unpacked Size

    159 kB

    Total Files

    111

    Last publish

    Collaborators

    • codejamninja