问题描述
嗨专家,
我在Azure上有一个代理部署的用例我还找不到答案。我想使用原生和"免费"的基于Azure技术的工具(可能是开源的)基于事件实现代理(远程),例如:
I have a use case of agent deployment on Azure that I could not find an answer yet. I want to use a native and "free" tool (Could be open source) based on Azure technology to implement agents(remotely) based on events, for instance:
- 一旦我检测到新实例是实时的(Windows或Linux),我可以远程执行shell脚本或Powershell脚本,以便在运行时在这些机器上安装代理。
- As soon as I detect that a new instance is live (Windows or Linux), I can execute remotely a shell script or Powershell script to install agents on these machines, on the fly.
我知道我可以使用Chef,Puppet,System Center等解决方案等等,但我想知道是否有任何免费和/或开源我可以使用,嵌入Azure云。例如,基于Azure监视器日志的东西,我可以执行一个动作。
I know that I can use solutions such as Chef, Puppet, System Center and so on, but I was wondering if there is nothing free and/or Open Source that I can use, embedded on Azure cloud. Something for example based on Azure monitor logs I can execute an action.
我也知道我们可以在创建机器或黄金映像时使用Azure扩展,但这两个选项都不会100%自动化,如下面的用例。
I also know that we can use Azure extensions, on the moment that we create machines or gold image, but both options will not be 100% automatize as the use case below.
此用例对于动态/自动扩展环境非常有用,特别适用于kubernetes和docker环境。
This use case is very useful for dynamic/autoscaling environments, specially for kubernetes and docker environments.
任何想法?
推荐答案
这篇关于Azure上的代理部署的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!