Answers:
juju客户端当前在Ubuntu,Debian,OSX和Windows上运行。对于未打包Juju的发行版,可以从源代码构建。
就将其部署到非Ubuntu服务器上而言,目前正在努力实现对CentOS,Debian和Windows的支持。预计将在未来的Juju版本中支持这些操作系统,乐观地认为是2015年1月。
Juju不特定于EC2。它可以在OpenStack,裸机和其他机器资源提供程序上运行。目前,它特定于Ubuntu。部分原因在于,在云/实用计算的概念中,底层操作系统的区分与那些系统上提供/部署的服务并不那么重要。另外,超级按钮定义本身是特定于OS的。将来,它可能会通过单独收集特定于OS的超级按钮来支持其他操作系统。
请注意,从juju 1.14开始,客户端现在也可以在Windows上运行,请参阅https://jujucharms.com/docs/2.0/reference-releases