【问题标题】:how to provide secrets to an azure machine learning inference server如何向 azure 机器学习推理服务器提供秘密
【发布时间】:2021-12-23 05:56:01
【问题描述】:

在我们的 Azure 机器学习推理服务器中,我们希望能够调用受密码保护的数据库。 向正在运行的推理服务器提供秘密的最佳方式是什么?

我已尝试遵循本教程:https://docs.microsoft.com/en-us/azure/machine-learning/how-to-use-secrets-in-runs。 然而,对run = Run.get_context() 的请求总是返回一个离线实例。 大概只用于在训练模型时将秘密传递给模型?

我还想我可以将我的秘密作为环境变量传递,但我不确定这是否安全?

env = Environment.from_pip_requirements(env_name, "requirements-azure.txt")
env.environment_variables.update({"mysecret": "password"})

非常感谢任何建议!

【问题讨论】:

    标签: azure-machine-learning-service


    【解决方案1】:

    这里是link,用于从具有托管标识和 Azure 机器学习推理 HTTP server 的托管在线端点(预览版)访问 Azure 资源。

    目前,路线图中的以下功能为已部署的 Web 服务提供某种对关联 Key Vault 的简单访问路径,类似于模型的实验运行如何使用 Run.get_context().get_secret()。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-06-04
      • 1970-01-01
      • 2018-05-17
      • 2015-03-15
      • 1970-01-01
      • 1970-01-01
      • 2022-07-08
      • 1970-01-01
      相关资源
      最近更新 更多