Hi,
Apologies for replying late. We are already using Explicit encryption but the goal was to use the automatic encryption, which we understood that is not possible due to the MongoDB limitations with Alpine Linux.
However, I am a bit confused with the following comment and by reading the official MongoDB documentation.
I expect libmongocrypt is bundled in the C# driver (NuGet Gallery | MongoDB.Driver.Encryption 3.0.0). I do not expect you need to download it separately.
This documentation says that if we are using Linux then we have install libmongocrypt separately.
If I have a .NET API that runs on Alpine Linux, does referencing MongoDB.Driver.Encryption removes the need of building libmongocrypt from source and bundling it in the docker image?
We are still using MongoDB 2.20 dot net driver, with plans to upgrade to 3.x version soon, however it does not look like upgrading to version 3.x would help us from building libmongocrypt each time.
Thanks,
UB
