# secret_rs This workspace contains a library to manage k8s secrets in a running microservice. ## local development To run tasks in this repository install [rust](https://www.rust-lang.org/): ```shell # unix curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh ``` or on windows the instructions on the [official page](https://forge.rust-lang.org/infra/other-installation-methods.html#rustup). Install also some cargo plugins ```shell cargo install --force cargo-release ``` which will help tasks such as running e2e tests and tag a new version of subpackages. ### build To build the whole package with default features (i.e., support for mongodb as database) run: ```shell cargo build --all-targets ``` ### unit tests ```shell cargo test ```