Giter Club home page Giter Club logo

generator-helm-chart's Introduction

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: [email protected]
? 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

generator-helm-chart's People

Contributors

clayrisser avatar gb-pavan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

generator-helm-chart's Issues

Documentation

Please add documentation how to use this yeoman generator

Add support for load balancer

      port: {{ (and (eq .Values.service.rainloop.type "LoadBalancer") .Values.service.rainloop.ports.http) | ternary .Values.service.rainloop.ports.http "80" }}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.