-
Notifications
You must be signed in to change notification settings - Fork 63
[feat] Enable support for encrypted volumes for CSI driver #299
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
45 commits
Select commit
Hold shift + click to select a range
eceefc8
- updated templates to support volume encryption
prajwalvathreya 071a28b
- updated main.go to pickup environment variable for setting `volumeE…
prajwalvathreya f5bbd7f
- updated driver.go to pass environment variable `volumeEncryption` w…
prajwalvathreya 739f91a
- updated controllerserver.go to use variable `volumeEncryption` when…
prajwalvathreya aa31499
Updated controllerserver_helper.go for the following:
prajwalvathreya 1ac170a
- updated linode_client.go to have ListRegion function as part of the…
prajwalvathreya a6f2c6d
- fixed lint errors
prajwalvathreya 57d7288
- mock files generated after running `make generate-mock`
prajwalvathreya 15110b6
- added comments to driver_test.go
prajwalvathreya c6e8212
- updated helm charts to allow encryption
prajwalvathreya 09ca3af
Merge branch 'main' into volume-encryption
prajwalvathreya a6c8358
- fixed CI errors in controllerserver_helper_test.go
prajwalvathreya 11a596c
Merge remote-tracking branch 'origin/volume-encryption' into volume-e…
prajwalvathreya 0ab93ad
- removed environment variable VOLUME_ENCRYPTION
prajwalvathreya 2b4973a
- updated URL target in controllerserver_helper.go
prajwalvathreya 9b74ea8
- added log to check encryption status
prajwalvathreya 58dc736
- added log to check encryption status
prajwalvathreya 7e01533
- added log to check encryption status
prajwalvathreya da1e8f1
- added log to check encryption status
prajwalvathreya 5fd1358
- removed logging statements used for testing
prajwalvathreya 20ebc2a
Updated comment in values.yaml on the volumeEncryption variable
prajwalvathreya 3bcf4ae
- added unit tests for testing encryption related functions
prajwalvathreya ecfd939
- refactored ListRegions to GetRegion
prajwalvathreya 3152804
- changed templated to not create `parameters` map by default
prajwalvathreya ccf359a
- refactored function to just take `req.GetParameters()` and handle k…
prajwalvathreya d6b935b
- fixed lint error in values.yaml
prajwalvathreya 3592d21
- updated `createAndWaitForVolume` call to take in map
prajwalvathreya 0569170
- added additional test cases for prepareparams and createvolumecontext
prajwalvathreya 681e2d0
- reverted helm template files for default storage options
prajwalvathreya 01023b5
- updated documentation on how to use encryption
prajwalvathreya f11c229
- added new lines at the end of template files
prajwalvathreya 2b3e4df
- removed encryption variable comments
prajwalvathreya 2935055
- returned `err`
prajwalvathreya 5f1c306
- removed annotations
prajwalvathreya 345e7f1
- updated documentation with table of contents
prajwalvathreya 2beb183
- removed volumeEncryption from createVolumeContext
prajwalvathreya c24ce38
- removed volumeEncryption from createVolumeContext and updated test …
prajwalvathreya e0c16b1
- added example for encrypted blockstorage volume
prajwalvathreya c38e0e8
- updated pod name in example
prajwalvathreya b1caf89
- added new line to example yaml
prajwalvathreya 10e2e3d
- optimized prepareparams for volume request to handle region
prajwalvathreya 8f67953
Merge branch 'main' into volume-encryption
prajwalvathreya 58819f1
- updated logs and fixed lint errors
prajwalvathreya 6e530f5
- added return to fix linting issue in safe_mounter_test.go
prajwalvathreya 02a5bd1
- fixing lint errors in controllerserver_test.go
prajwalvathreya File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.