Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

Constellation CSI tools

These packages are intended to be used by Kubernetes CSI drivers to enable transparent encryption of storage on the node.

Dependencies

This package uses the C library libcryptsetup for device mapping and crypto operations.

  • Install on Ubuntu:

    sudo apt install libcryptsetup12 libcryptsetup-dev
  • Install on Fedora:

    sudo dnf install cryptsetup-libs cryptsetup-devel

Testing

Running the integration test requires root privileges. Build and run the test:

go test -c -tags=integration ./test/
sudo ./test.test