google-kubernetes-engine相关内容
我正在尝试设置Cloud SQL Proxy在我的GKE集群中作为侧车运行。配置是通过Terraform完成的。我已经设置了工作负载标识、所需的服务帐户等。从GKE集群(kubectl run -it --image google/cloud-sdk:slim --serviceaccount ksa-name --namespace k8s-namespace workload-identity
..
我运行的是GKE群集版本1.17.13-gke.1400。 我已在我的群集中应用了以下网络策略- apiVersion: networking.k8s.io/v1 kind: NetworkPolicy metadata: name: default-deny namespace: default spec: podSelector: {} policyTypes:
..
我已在GKE上创建了自动驾驶群集 我想用Python Kubernetes Client 连接和管理它 我可以获取集群的kubeconfig 我能够在我的本地系统上使用kubectl使用命令 访问集群 gCloud容器集群获取凭据 当我尝试连接Kubernetes的python-客户端-库时,出现以下错误 File "lib/python3.7/site-p
..
我们刚刚发现StackDriver中缺少一些日志, 我们可以使用kubectl logs列出日志消息,但由于某种原因,其中一些消息没有发送到StackDrive日志。 缺少日志条目的示例: {"severity":"info","time":"2021-06-07T08:19:17.598Z","caller":"zap/options.go:212","msg":"finished un
..
背景: 我有一个GKE集群,它突然不能从GCR中拉出我的docker图像;两者都在同一个GCP项目中。几个月来,它一直运行良好,拉取图像没有任何问题,现在已经开始抛出错误,没有进行任何更改。 (注意:我通常是我的团队中唯一访问Google Cloud的人,尽管我团队中的其他人完全有可能在没有意识到的情况下进行了更改/无意中进行了更改)。 我看过其他一些关于这个主题的帖子,但其他帖
..
在GKE群集上,我有客户端和服务器Pod,其中有一个客户端服务和一个服务器服务。 我的服务器服务是: apiVersion: v1 kind: Service metadata: name: server-cluster-ip-service spec: type: ClusterIP selector: app: server-deployment ports
..
尝试将我的容器化应用程序部署到GKE时遇到问题。它无法访问我的MongoDB Atlas集群。在本地运行Docker容器不会产生任何问题,并且运行得很好。我绝对不是Docker或Kubernetes方面的专家,但我认为这与DNS名称解析有关。 我遵循了本教程-Deploying a containerized web application,因为我使用的是HTTPS,所以添加了一个LoadB
..
我最近注意到大量Pod堆积,状态为‘Shutdown’。我们从2020年10月开始使用Kubernetes。 生产和暂存在相同的节点上运行,只是暂存使用可预占的节点来降低成本。集装箱在装运过程中也很稳定。(故障很少发生,因为它们以前在测试中被捕获)。 服务提供商Google Cloud Kubernetes。 我熟悉了这些文档,并尝试搜索,但我都没有意识到谷歌对这一特定状态都没有帮助
..
我正在使用Kubernetes Python客户端管理我本地的Kubernetes集群: from kubernetes import client, config config = client.Configuration() config.host = "http://local_master_node:8080" client.Configuration.set_default(c
..
GKE入口:https://cloud.google.com/kubernetes-engine/docs/concepts/ingress Nginx入口:https://kubernetes.github.io/ingress-nginx/ 为什么选择GKE入口 GKE Inress可以与Google的托管SSL证书一起使用。这些证书部署在负载均衡器的边缘服务器中,导致TTF
..
当Helm在生成的URL上请求CHE-Dashboard时,我收到302个ERR_TOO_MANY_REDIRECTS。 我已使用以下链接安装了Eclipse CHE: https://www.eclipse.org/che/docs/che-7/installation-guide/installing-che-on-google-cloud-platform/ 这将安装多个服务,
..
从跳跃服务器(堡垒主机)到GKE节点的私有IP的SSH不起作用。 我甚至按照一位朋友的建议尝试了以下方法,但无济于事。 gcloud compute instances add-metadata $INSTANCE_NAME_OR_INSTANCE_ID --metadata block-project-ssh-keys=false --zone $YOUR_VM_ZONE --pro
..
如果省略defaultBackend部分,GKE上的Inress似乎返回503,但是我找不到任何支持它的文档。但是一旦我删除它,该入口上的所有服务都会返回503 Server Error。 apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: my-ingress spec: #defaultBackend:
..
我在Google云上运行Kubernetes集群。我的集群有一个公开健康检查接口(通过HTTP)的部署。在我的部署yaml文件中,我配置了: livenessProbe: # an http probe httpGet: path: /hc port: 80 scheme: HTTP initialDelaySeconds: 30 timeoutSec
..
我在GKE上托管的Eclipse-che仪表板上收到404错误。PFA屏幕截图 我已使用以下链接在GKE上安装了Eclipse-che: https://www.eclipse.org/che/docs/che-7/installation-guide/installing-che-on-google-cloud-platform/ 这安装了多个服务,如CHE仪表板、键盘遮罩、插件注
..
我有多个statefulset pod,它们不是彼此的副本。我的应用程序在Pod的主机名上注册服务,其他服务尝试基于主机名访问该服务。它在无头服务中工作得很好,但应用程序逻辑不能更改,因为它读取POD的主机名,不幸的是,我必须使用它。 我有以下场景: [test@shard1-0 ~]$ nslookup shard2 Server: 10.96.5.5 Address:
..
在我们的一个域https://www.secretwish.in上-所有404流量都将到达默认的GKE入口,而它必须路由到我的应用程序。 我的应用程序上的所有其他页面都工作得很好,问题只是404页面,所有流量都在GKE默认入口上进行。示例URL-https://www.secretwish.in/hshshs 我需要为此找到解决方案,以便所有流量都开始路由到我的应用 群集版本-1.1
..
目标: 我正在尝试包括第三方模块http_more_Headers,以便在标头中提供服务器的自定义名称。 我可以build a custom controller image使用安装了略微调整的DockerFile的模块。 问题: 要启用这个第三方模块,我需要在nginx.conf中添加LOAD_MODULE指令,但是我对入口控制器如何解释nginx.conf文件感到困惑。
..
我正在尝试使用cloud-sql-proxy从GKE集群连接到有公网IP的云SQL实例。我使用以下命令创建了我的群集: gcloud services enable compute.googleapis.com gcloud services enable container.googleapis.com gcloud container clusters create my-cluster
..
原来这是Terraform问题Terraform google_project_iam_binding deletes GCP compute engine default service account from IAM principals 下面的原始问题 尝试以具有所有者角色的用户身份创建GKE群集。但是,它会失败,并显示错误消息。已删除并重试了几次,但相同的错误。 请建议如何
..