trilioData / tvk-plugins

kubectl plugins for logcollector and preflight checks tools
Other
2 stars 8 forks source link

:seedling: TK-4853 Add support for providing preflight inputs through a yaml file #110

Closed prasad-trilio closed 2 years ago

prasad-trilio commented 2 years ago

Able to read input for preflight run and cleanup through a yaml file. Can override the inputs of the file through CLI flags.

Added 3 flags of resources requirements during preflight run:

  1. --requests: user can specify cpu and memory requests for all pods
  2. --limits: user can specify cpu and memory limits for all pods
  3. --pvc-storage-request: PVC storage requirement request for volume snapshot check.

Integration tests are added.