hitachienergy / epiphany

Cloud and on-premises automation for Kubernetes centered industrial grade solutions.
Apache License 2.0
138 stars 107 forks source link

[FEATURE REQUEST] Add mechanism for filtering sensitive data on the cli side #3259

Closed sbbroot closed 1 year ago

sbbroot commented 2 years ago

Is your feature request related to a problem? Please describe. Currently we log some sensitive data stored in manifest files, such data should not be logged.

Describe the solution you'd like Add python code which will filter the data.

Describe alternatives you've considered .

Additional context dump_debug_info function in epicli.py: image.png image.png

Filtering could be similar to the one implemented in: ansible/playbooks/roles/repository/library/filter_credentials.py


DoD checklist

sbbroot commented 1 year ago

For terraform it would be best to turn off logging sensitive data on their side. Maybe this could be achieved by passing some params here: image.png This requires a separate Spike.