我对 spinnaker-Halyard 安装有疑问,spinnaker 可以在不安装在 EC2 实例上的情况下管理 AWS 云提供商吗?这意味着我可以在本地安装 Spinnaker 并添加 AWS 账户和管理管道
Spinnakerspinnaker 能否在不安装在 EC2 实例上的情况下管理 AWS 云提供商?
可以安装在任何Ubuntu服务器上 - 例如,您可以从Google的Click to Deploy映像运行Spinnaker实例,并让它管理您的EC2帐户。
Spinnaker 由一堆微服务组成,因此在本地工作站上运行它可能很麻烦。我建议专门为它指定一台特定的机器。或者,如果您设置为在本地运行它,则可以在本地安装Halyard并将其指向计算机上的Minikube安装。
您可以在大三角帆设置下设置这些许多提供程序https://www.spinnaker.io/setup/install/providers/
- 应用引擎
- 亚马逊云科技
- 天蓝色
- 云铸造厂
- DC/OS 谷歌
- 计算引擎
- Kubernetes (legacy)
- Kubernetes V2(基于清单)
- Openstack Oracle
您只需将服务帐户集成到大三角帆中即可授权创建资源。
它只需要您需要创建服务帐户并需要将 kubeconfig 文件传递给大三角帆,然后大三角帆自动处理部署部分,您需要为此配置大三角帆。
一些有用的链接https://www.spinnaker.io/setup/security/authorization/service-accounts/https://www.spinnaker.io/setup/