runpod-python
runpod-python copied to clipboard
feat: add support for encrypted pod volumes via encrypt_volume param
Hi! tried going after https://github.com/runpod/runpod-python/issues/420
lmk!
summary of changes:
- Add
encrypt_volumeparameter to pod creation API, CLI, and project helpers - Update GraphQL mutation to include
encryptVolume: truewhen enabled - Extend CLI (
runpod pod create) with --encrypt-volume/--no-encrypt-volume flag - Add support for
encrypt_volumein projectrunpod.tomlconfig - Update README and CHANGELOG with usage and release notes
- Add and update unit tests for API, CLI, and mutation generator to cover new argument
- Fix existing tests to accept new default argument
Please update your branch to the latest changes from our main. This fixes all the failing checks. Thanks.
@deanq ok!
@vivienhenz24 Network Volume encryption also requires the volumeKey to be provided. Please see https://graphql-spec.runpod.io/
Thanks!