A simple tool to encrypt the EBS volumes linked to your EKS Persistent Volumes.
Project description
EKS Persistent Volume Encrypter
What is it?
A tool to detect Persistent Volumes (PVs) in your EKS cluster that are backed by unencrypted EBS Volumes and encrypt them.
Do I need it?
If you:
➡️ Have an EKS Cluster.
➡️ Use Persistent Volumes backed by EBS Volumes.
➡️ Want to make sure all the EBS Volumes you use are encrypted.
➡️ Don't want to do it one-by-one.
Then this tool will help you speed up this process.
What does it contain?
- A Jupyter Notebook which is the main interface.
- A simple CLI that displays relevant information about your cluster.
The CLI will be limited to read-only actions. The Notebook is the only way to execute constructive/destructive actions.
Installation
Hosted on PyPI.
pip install eks-pv-encrypter
Usage
- Use the
pv_encrypter.ipynb
Notebook. - If you want a read-only overview of your Cluster. Just run
pv-encrypter status
.
Overview of the Process
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
eks_pv_encrypter-0.3.0.tar.gz
(13.0 kB
view hashes)
Built Distribution
Close
Hashes for eks_pv_encrypter-0.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc480ca61266f15322b53be0f51d6a3325296691183e7b41525ecf42d9e7eff3 |
|
MD5 | d3c5e58ca172db49f901f2e6a61cf32d |
|
BLAKE2b-256 | 3ce72c43427e93f437c3fef9f784c4a1343cf5ddc5ec365552058092a7a0427b |