Giter Site home page Giter Site logo

stefanwalther / helm-utils Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 1.0 62 KB

Some missing utils not being covered by helm (as node.js library + CLI).

License: MIT License

Makefile 1.97% JavaScript 98.03%
helm-charts helm helm-registry utils cli nodejs-library

helm-utils's Introduction

helm-utils

Some missing utils when working with helm (as node.js library + CLI).


Purpose

helm-utils provides some complementary utilities for helm, both as CLI-tool and node.js library.

Note: The author of this library/CLI-tool is everything else than a helm expert. It might be that I have re-implemented something which is anyhow already available in helm. If this is the case, please shoot me a message and raise an issue. Thx.

Install

$ npm install -g helm-utils

Usage as CLI tool

get-charts <repo-uri> [format]

Return all charts from either an online or local chart repository. This basically does the same as helm search, but with some additional sugar functionality.

Example
$ helm-utils get-charts https://charts.jfrog.io/

Options:

  • --format - How to format the output, table or json. Defaults to table.

get-images <chart-url> [format]

Return all docker images from a given helm-chart.

Example
$  helm-utils get-images https://charts.jfrog.io/artifactory/helm/xray-0.5.2.tgz

returns

Images being used in https://charts.jfrog.io/artifactory/helm/xray-0.5.2.tgz:
(3 images)

- bitnami/mongodb:3.6.4
- postgres
- rabbitmq:3.7-alpine

Options: - --format - How to format the output, list or json. Defaults to list.

help

Example Show the help for `helm-utils`.
$ helm-utils help

Usage as node.js library

See API docs

About

Author

Stefan Walther

Contributing

Pull requests and stars are always welcome. For bugs and feature requests, please create an issue. The process for contributing is outlined below:

  1. Create a fork of the project
  2. Work on whatever bug or feature you wish
  3. Create a pull request (PR)

I cannot guarantee that I will merge all PRs but I will evaluate them all.

License

MIT


This file was generated by verb-generate-readme, v0.6.0, on November 14, 2018.

helm-utils's People

Contributors

renovate-bot avatar stefanwalther avatar

Watchers

 avatar  avatar

Forkers

fossabot

helm-utils's Issues

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Warning

These dependencies are deprecated:

Datasource Name Replacement PR?
npm codecov Unavailable
npm read-pkg-up Available

Rate-Limited

These updates are currently rate-limited. Click on a checkbox below to force their creation now.

  • fix(deps): replace dependency read-pkg-up with read-package-up ^11.0.0
  • chore(deps): update dependency chai-as-promised to v7.1.2
  • chore(deps): update dependency eslint to v5.16.0
  • chore(deps): update dependency node to v10.24.1
  • chore(deps): update circleci/node docker tag to v17
  • chore(deps): update dependency chai to v5
  • chore(deps): update dependency chai-as-promised to v8
  • chore(deps): update dependency documentation to v14
  • chore(deps): update dependency eslint to v9
  • chore(deps): update dependency husky to v9
  • chore(deps): update dependency mocha to v10
  • chore(deps): update dependency nock to v13
  • chore(deps): update dependency node to v20
  • chore(deps): update dependency nyc to v17
  • fix(deps): update dependency chalk to v5
  • fix(deps): update dependency download to v8
  • fix(deps): update dependency fs-extra to v11
  • fix(deps): update dependency is-online to v11
  • fix(deps): update dependency js-yaml to v4
  • fix(deps): update dependency package-info to v5
  • fix(deps): update dependency read-pkg-up to v11
  • fix(deps): update dependency semver to v7
  • fix(deps): update dependency url-join to v5
  • fix(deps): update dependency uuid to v10
  • fix(deps): update dependency yargs to v17
  • ๐Ÿ” Create all rate-limited PRs at once ๐Ÿ”

Edited/Blocked

These updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox.

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

circleci
.circleci/config.yml
  • circleci/node 10.16.3
npm
package.json
  • axios ^0.18.0
  • chalk ^2.4.1
  • cli-table ^0.3.1
  • download ^7.1.0
  • fs-extra ^7.0.1
  • is-online ^7.0.0
  • is-url ^1.2.4
  • js-yaml ^3.12.0
  • lodash ^4.17.11
  • moment ^2.22.2
  • package-info ^3.0.2
  • read-pkg-up ^4.0.0
  • semver ^5.6.0
  • tar ^4.4.6
  • url-join ^4.0.0
  • uuid ^3.3.2
  • yargs ^12.0.2
  • chai 4.2.0
  • chai-as-promised 7.1.1
  • codecov 3.1.0
  • documentation 9.0.0-alpha.1
  • husky 1.1.4
  • nock 10.0.2
  • eslint 5.8.0
  • eslint-config-space-single 0.3.5
  • mocha 5.2.0
  • nyc 13.1.0
nvm
.nvmrc
  • node 10.16.3

  • Check this box to trigger a request for Renovate to run again on this repository

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.