【问题标题】:error: the server doesn't have a resource type "applications"错误:服务器没有资源类型“应用程序”
【发布时间】:2019-10-22 07:09:46
【问题描述】:

我正在尝试使用现有 GKE 集群为 GCP 安装 spinnaker,但是当我运行脚本时,出现错误:

错误:服务器没有资源类型“应用程序”

这是用于 GCP 市场的 Spinnaker 的新安装

.  Checking for existing cluster gkecluster... 
.  Retrieving credentials for GKE cluster gkecluster... 
Fetching cluster endpoint and auth data.
kubeconfig entry generated for gkecluster.
.  Checking for Spinnaker application in cluster gkecluster... 
error: the server doesn't have a resource type "applications"
.  Using existing service account spinnaker-1-acc-1571723331... 
.  Assigning required roles to spinnaker-1-acc-1571723331... 
.  Using existing redis instance spinnaker-1 (10.41.198.179)... 
.  Using existing bucket gs://spinnaker-1-REDACTED... 
.  Using existing GKE cluster gkecluster... 
.  Your pre-existing cluster must have IP Aliases enabled. 

【问题讨论】:

  • 您确认您的clustar 是否启用了VPC-native (alias IP) 字段?这里是why you need that。还有关于如何从头开始安装 Spinnaker 以及在现有集群上安装它的详细说明。
  • 哦,是的,它没有启用。谢谢。
  • 然后我将发表我的评论作为答案。如果它对您有用,您能否接受答案,以便更好地了解社区以帮助可能遇到这种情况的其他用户?

标签: google-cloud-platform google-kubernetes-engine google-apps-marketplace spinnaker


【解决方案1】:

installing Spinnaker on an already existing Kubernetes cluster 时,请记住必须启用字段VPC-native (alias IP),如文档中所述:

集群必须具备以下条件:

  • 已启用 IP 别名,因为这使用了托管的 Redis 实例

上一个链接还包含有关如何从头开始连接到 Spinnaker 的更多有用信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-06-28
    • 2013-01-20
    • 2019-08-06
    • 2019-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多