Metadata-Version: 2.1
Name: kvdl
Version: 0.1.6
Summary: Download secrets from Keyvault
Home-page: https://github.com/travislikestocode/keyvault-cert-downloader
Author: Travis Brackett
Author-email: travmeister@gmail.com
License: UNKNOWN
Project-URL: Bug Tracker, https://github.com/travislikestocode/keyvault-cert-downloader/issues
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE

# Keyvault-Cert-Downloader

Yet another Azure keyvault cert downloader.

## Usage

At the moment, this will:

1. Read all of the certificate bundles from a configured instance of Azure Key Vault
2. Convert them to PEM encoding
3. Output them to a configured location on disk

The tool satisfies a very specific need we have @faithlife. More functionality and flexibility coming soon (maybe)!

### Example config

```yaml
keyvaults:
  my-vault:
output:
  dir: /tmp/crt
  ext: .pem
```

## Development

### Venv Setup

Use Python 3.8:

```bash
/usr/local/opt/python@3.8/bin/python3 -m venv .venv
```

### Bootstrap

```bash
source .venv/bin/activate
pip install -r requirements.txt
```


