我正在尝试在多节点上部署大三角帆。我有 2 个虚拟机:第一个带有 halyard 和 kubectl,第二个包含 kubernetes master api。我的 kubectl 配置良好,能够与远程 kubernetes api 通信,
“kubectl get namespaces” 有效
kubectl get namespaces
NAME STATUS AGE
default Active 16d
kube-public Active 16d
kube-system Active 16d
Run Code Online (Sandbox Code Playgroud)
但是当我运行这个 cmd
hal config provider -d kubernetes account add spin-kubernetes --docker-registries myregistry
I get this error
Add the spin-kubernetes account
Failure
Problems in default.provider.kubernetes.spin-kubernetes:
- WARNING You have not specified a Kubernetes context in your
halconfig, Spinnaker will use "default-system" instead.
? We recommend explicitly setting a …Run Code Online (Sandbox Code Playgroud) 我想知道每种策略的含义以及它们如何在幕后工作(即Highlander,Red/Black,Rolling Push).在官方网站上提供这些信息非常有用.
谢谢
我们在每个环境中使用单独的VPC.针对不同Kubernetes集群的大三角帆支持还是将支持?ad-hoc添加环境是否可行?
我已经从已经提供的社区图像成功地在ec2上安装了大三角帆,并且能够使用除了deck(ui网关)之外的ip访问所有服务.对于所有其他服务,我已将yml更改为绑定到ip地址,并且我已将port.confapache 更改为Listen 9000(所有流量).我在spinnaker配置中分别找不到任何yml for Deck.
此外,在安全组的ec2设置中,我还打开了允许到端口9000的入站连接.
如上所述,除了Deck,我可以使用ip访问所有其他服务.甲板仍然有约束力localhost:9000.
如果有人可以指出我在这里缺少的任何步骤,将会非常有帮助.提前致谢.
我在远程计算机上使用 docker 驱动程序启动了 minikube,并且为特定的 pod 使用了 nodePort 服务。我相信 nodePort 公开了 minikube docker 容器上的端口。在执行 minikube IP 时,它给了我运行 minikube 的 docker 容器的 IP。如何将 minnikube 容器的端口映射到主机端口,以便我可以远程访问它。除了使用 driver=none 或重新启动 minikube 之外,还有一种不同的方法值得赞赏,因为我不想重新启动我的 spinnaker 集群。
我们正在评估 Spinnaker 的采用情况,并想了解哪些 API(如果有)可用于创建 Spinnaker 资源?如果我想在 Spinnaker 中编写/模板化我的应用程序的创建,那么最好的方法是什么?
目前我所看到的最好的是在 Spinnaker(例如 CloudFormation)之外编写基础设施的创建脚本,从您的 AWS 账户加载它,然后保留一个管道 JSON 文件库,这些文件可以复制/粘贴到 JSON 中将在后记中添加的管道表格。
我在Spinnaker中有一个管道设置,它可以切割和部署每晚构建.我喜欢这个,每天凌晨2点开始跑步.但我找不到任何关于如何做到这一点的选项或文档.
谢谢.
我正在尝试使用 aws cloud-driver 来玩 spinneker..我已经创建了一个管道并且可以添加容量 - 最小值:1,最大值:7,所需:2 我想知道如何/在哪里指定自动缩放策略来扩展和扩展根据指标减少实例..
我有一个示例Web应用程序,我用来试验Spinnaker,特别是从源(github)到生产(GCE).
一般来说,这是应该作为图像烘焙的东西(包括适用的依赖项)吗?如果是这样,怎么样?由于文档和可用的UI选项仅涵盖deb包.
如果不应该这样做,我将如何将这个和依赖项部署到QA VM?我应该使用脚本从其源中提取和安装它们吗?
如何启动Spinnaker的本地版本?这已经在这里得到了详细的回答和解决.
spinnaker ×10
kubernetes ×3
autoscaling ×1
centos ×1
docker ×1
install ×1
kubectl ×1
minikube ×1