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
pip install .
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.1.0.tar.gz
(12.8 kB
view hashes)
Built Distribution
Close
Hashes for eks_pv_encrypter-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5b169c809fae1ff48fe6ff5f430d0abd153153cd3e44bbd797c5216540165dd |
|
MD5 | 94f36c54a969d7f2939741989e4c9d8c |
|
BLAKE2b-256 | 4786c82ae2de89ea8c921ce14226067afd3cb308beb34b36fcdf4d1f274a1f65 |