ksv decodes/encodes entire Kubernetes secrets files
Project description
ksv
===
|image|
|image|
|Documentation Status|
ksv decodes/encodes entire Kubernetes secrets files
- Free software: Apache Software License 2.0
- Documentation: https://ksv.readthedocs.io.
Installation
------------
::
pip install ksv
Usage
-----
Decoding all secret values:
::
ksv < some_secrets_file_with_base64_encoded_data_values.yaml
Encoding all secret values:
::
ksv --encode < some_secrets_file_with_plaintext_data_values.yaml
Round trip:
::
# KSV *will* resort keys automatically
ksv < test.yaml | ksv --encode
Features
--------
- TODO
Credits
-------
This package was created with
`Cookiecutter <https://github.com/audreyr/cookiecutter>`__ and the
`audreyr/cookiecutter-pypackage <https://github.com/audreyr/cookiecutter-pypackage>`__
project template.
.. |image| image:: https://img.shields.io/pypi/v/ksv.svg
:target: https://pypi.python.org/pypi/ksv
.. |image| image:: https://img.shields.io/travis/metadave/ksv.svg
:target: https://travis-ci.org/metadave/ksv
.. |Documentation Status| image:: https://readthedocs.org/projects/ksv/badge/?version=latest
:target: https://ksv.readthedocs.io/en/latest/?badge=latest
=======
History
=======
0.1.0 (2018-02-21)
------------------
* First release on PyPI.
===
|image|
|image|
|Documentation Status|
ksv decodes/encodes entire Kubernetes secrets files
- Free software: Apache Software License 2.0
- Documentation: https://ksv.readthedocs.io.
Installation
------------
::
pip install ksv
Usage
-----
Decoding all secret values:
::
ksv < some_secrets_file_with_base64_encoded_data_values.yaml
Encoding all secret values:
::
ksv --encode < some_secrets_file_with_plaintext_data_values.yaml
Round trip:
::
# KSV *will* resort keys automatically
ksv < test.yaml | ksv --encode
Features
--------
- TODO
Credits
-------
This package was created with
`Cookiecutter <https://github.com/audreyr/cookiecutter>`__ and the
`audreyr/cookiecutter-pypackage <https://github.com/audreyr/cookiecutter-pypackage>`__
project template.
.. |image| image:: https://img.shields.io/pypi/v/ksv.svg
:target: https://pypi.python.org/pypi/ksv
.. |image| image:: https://img.shields.io/travis/metadave/ksv.svg
:target: https://travis-ci.org/metadave/ksv
.. |Documentation Status| image:: https://readthedocs.org/projects/ksv/badge/?version=latest
:target: https://ksv.readthedocs.io/en/latest/?badge=latest
=======
History
=======
0.1.0 (2018-02-21)
------------------
* First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ksv-0.1.0.tar.gz
(8.8 kB
view hashes)