Disclaimer: I’m not an expert on the crypto space, just a curious amateur. It’s quite possible I have misunderstood something important below. Do let me know of any corrections via the comment section!
One of the components I work on is the Azure Connected Machine Agent. This is an agent component which can be installed on many different Windows versions and Linux distributions. One thing with a software package which customers install on their own machines is operating systems can be configured in so many different ways. You start to find quite obscure issues that crop up on a tiny fraction of the install base. Here are some of their stories.
Cloud Shell sets several environment variables which can be useful. Here’s a brain dump on some of the more useful ones- the list is not exhaustive. You can see them by running env
. Please note this is not official documentation and these could change!