diff --git a/CHANGELOG.md b/CHANGELOG.md index 7db320d..fac5faa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Added + +- Function to unmount fileset secret from a deployment + ### Changed - This file and CONTRIBUTING.rst to markdown diff --git a/datacrunch/containers/containers.py b/datacrunch/containers/containers.py index de16a91..a78efb2 100644 --- a/datacrunch/containers/containers.py +++ b/datacrunch/containers/containers.py @@ -1008,3 +1008,15 @@ def create_fileset_secret_from_file_paths(self, secret_name: str, file_paths: Li "name": secret_name, "files": processed_files }) + + def unmount_fileset_secret(self, deployment_name: str, fileset_secret_name: str) -> None: + """Unmounts a fileset secret from a deployment. + + Args: + deployment_name: Name of the deployment. + secret_name: Name of the secret to unmount. + """ + self.client.delete(FILESET_SECRETS_ENDPOINT, { + "deployment_name": deployment_name, + "fileset_secret_name": fileset_secret_name, + })