首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTTPError 400,同时在谷歌Kubernetes引擎上部署生产就绪的GitLab

HTTPError 400,同时在谷歌Kubernetes引擎上部署生产就绪的GitLab
EN

Stack Overflow用户
提问于 2019-09-23 08:38:42
回答 1查看 121关注 0票数 0

我遵循官方的Tutorial,在Google Kubernetes引擎上部署生产就绪的GitLab。

创建PostgreSQL实例和数据库的步骤: 1.创建GitLab将用来存储其大部分元数据的Cloud SQL数据库,这给了我一个错误:

代码语言:javascript
复制
gcloud beta sql instances create gitlab-db --network default \
    --database-version=POSTGRES_9_6 --cpu 4 --memory 15 --no-assign-ip \
    --storage-auto-increase --zone us-central1-a
代码语言:javascript
复制
ERROR: (gcloud.beta.sql.instances.create) HTTPError 400: Invalid request: Project {here_stands_my_correct_Project_ID} has invalid private network 
name https://compute.googleapis.com/compute/v1/projects/{here_stands_my_correct_Project_ID}/global/networks/default.

有什么想法吗,谢谢?

编辑:我使用以下命令,在控制台中手动将gilab-db编辑为带有附加网络的专用IP (默认),在教程结束时得到503错误。

代码语言:javascript
复制
gcloud beta sql instances create gitlab-db --database-version=POSTGRES_9_6 --cpu 4 --memory 15 --storage-auto-increase --zone us-central1-a
代码语言:javascript
复制
$ kubectl get pods
NAME                                                   READY   STATUS                  RESTARTS   AGE
gitlab-certmanager-788c6859c6-szqqm                    1/1     Running                 0          28m
gitlab-gitaly-0                                        0/1     Pending                 0          28m
gitlab-gitlab-runner-6cfb858756-l8gxr                  0/1     CrashLoopBackOff        6          28m
gitlab-gitlab-shell-6cc87fcd4c-2mqph                   1/1     Running                 0          28m
gitlab-gitlab-shell-6cc87fcd4c-jvp8n                   1/1     Running                 0          27m
gitlab-issuer.1-cx8tm                                  0/1     Completed               0          28m
gitlab-nginx-ingress-controller-5f486c5f7b-md8rj       1/1     Running                 0          28m
gitlab-nginx-ingress-controller-5f486c5f7b-rps6m       1/1     Running                 0          28m
gitlab-nginx-ingress-controller-5f486c5f7b-xc8fv       1/1     Running                 0          28m
gitlab-nginx-ingress-default-backend-7f87d67c8-6xhhz   1/1     Running                 0          28m
gitlab-nginx-ingress-default-backend-7f87d67c8-7w2s2   1/1     Running                 0          28m
gitlab-registry-8dfc8f979-9hdbr                        0/1     Init:0/2                0          28m
gitlab-registry-8dfc8f979-qr5nd                        0/1     Init:0/2                0          27m
gitlab-sidekiq-all-in-1-88f47878-26nh8                 0/1     Init:CrashLoopBackOff   7          28m
gitlab-task-runner-74fc4ccdb9-pm592                    1/1     Running                 0          28m
gitlab-unicorn-5b74ffdff8-4kkj4                        0/2     Init:CrashLoopBackOff   7          28m
gitlab-unicorn-5b74ffdff8-nz662                        0/2     Init:CrashLoopBackOff   7          27m
kube-state-metrics-57b88466db-h7xkj                    1/1     Running                 0          27m
node-exporter-q4bpv                                    1/1     Running                 0          27m
node-exporter-x8mtj                                    1/1     Running                 0          27m
node-exporter-xrdlv                                    1/1     Running                 0          27m
prometheus-k8s-5cf4c4cf6c-hsntr                        2/2     Running                 1          27m
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-09-23 21:00:00

这可能是因为它仍然在beta中,并不是所有的功能和/或选项都能正常工作。

我可以建议您检查一下您是否只有一个可用的网络。

您可以使用gcloud compute networks list来实现这一点。

代码语言:javascript
复制
$ gcloud compute networks list
NAME     SUBNET_MODE  BGP_ROUTING_MODE  IPV4_RANGE  GATEWAY_IPV4
default  AUTO         REGIONAL

如果您只看到default网络,那么根本不需要担心提供--network标志。

另外,从外观上看,该实例将需要使用一个公有或私有IP,这样您就可以省略标志--no-assign-ip

工作命令可能如下所示:

代码语言:javascript
复制
gcloud beta sql instances create gitlab-db --database-version=POSTGRES_9_6 --cpu 4 --memory 15 --storage-auto-increase --zone us-central1-a

您可以在gcloud beta sql instances create上阅读有关标志和用法的文档

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58054442

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档