@bcgov/oc-template
A helper to convert `oc get [objects]` call into a template
Last updated 6 months ago by patricksimonian .
Apache-2.0 · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @bcgov/oc-template 
SYNC missed versions from official npm registry.

Template Cleaning Tool

A helper to convert oc get [objects] call into a template

A small node js script is provided to strip away useless defaults that are generated from a command like oc get all --export=true -o yaml > somefile.yaml

This command pulls down all objects including their preset metadata which is useless in the context of a reusable template.

What does the Node Script do?

Strips out:

  • clusterIp references
  • metadata.creationTimestamp
  • metadata.selfLink
  • metadata.namespace
  • metadata.resourceVersion
  • uids
  • useless openshift objects like replica sets and replication controllers and pods

Optionally it can convert a list into a template

How to use

requires Node JS 10.15.3 or higher npx @bcgov/oc-template -h

Roadmap

  1. Auto-parameterizing templates :fire:

Suggested

pr your suggestions in here in a list

  • template linting/verification
  • testing setup with mocha/chai

Planned

Working on

  • no suggestions yet! Make an issue!

Current Tags

  • 2.0.1                                ...           latest (6 months ago)

2 Versions

  • 2.0.1                                ...           6 months ago
  • 2.0.0                                ...           6 months ago
Downloads
Today 0
This Week 0
This Month 2
Last Day 0
Last Week 2
Last Month 0
Dependencies (6)
Dev Dependencies (7)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |