FairwindsOps / pentagon

A framework for building repeatable, containerized, cloud-based infrastructure as code with Kubernetes.
https://www.reactiveops.com
Apache License 2.0
183 stars 25 forks source link

Cleanup the CLI args, defaults,and their help text #160

Open ejether opened 5 years ago

ejether commented 5 years ago

I was looking to create a default config file to simplify project creation organized by commonly changed values. I found that the command line arguments were disorganized and confusting. Some appear to be used for both GCP and AWS infrastructure and some are dead ends. In one case an arg is marked as deprecated and it is still in use.

I'd also like to see the defaults described in the help text and not have to maintain them in two places.

The cli args for project creation need a bit of an overhaul.

Tracking issue for the following tasks