Google Kubernetes Engine is a cluster manager and orchestrator for running Docker containers. It schedules your containers into the cluster and manages them automatically based on requirements you define (such as CPU and memory). It's built on the open source Kubernetes system, giving you the flexibility to take advantage of on-premises, hybrid, or public cloud infrastructure. It was formerly called Google Container Engine.
Questions tagged [google-kubernetes-engine]
553 questions
0
votes
1 answer
Access Compute Engine servers from a Kubernetes Pod
I've two projects on Google Cloud, which are connected with VPN Tunnels.
Networks:
10.10.0.0/8
10.20.0.0/8
So every VM can access the other VMs from the other network.
So 10.10.0.2 can access 10.20.0.2 and vice versa
I created a Kubernetes cluster…

Roberto
- 125
- 2
- 13
0
votes
1 answer
SSL cert for kubernetes Ingress for custom domain hosted by google domain
I have purchased a domain name from google domains.
I setup a project with GCLOUD Kubernetes using Ingress.
Documentation for ingress Ingress Github says to enter
key here:
apiVersion: v1
kind: Secret
metadata:
name: testsecret
namespace:…

grabbag
- 163
- 2
- 6
0
votes
1 answer
Google Stackdriver showing usage stats for all kubernetes pods except one
I deployed a Kubernetes Cluster on GCP and use Stackdriver for monitoring CPU & memory. Stackdriver does list stats (CPU, memory etc.) for all pods within the cluster except one. This has lasted now for a week and the one missing pod is definitely…

Techradar
- 109
- 5
0
votes
0 answers
gcloud GKE restarts pods when adding node pool
We're using gcloud kubernetes engine for machine learning algorithm development. We set up a cluster with one pod for code development, then start a temporary node-pool with 256 preemptible minions to test the algorithm on our data set. A…

noelbk
- 121
- 2
0
votes
0 answers
Dynamic firewall rules in Google cloud - granting access from all kubernetes nodes to one instance
Let's say that you have a kubernetes cluster with a few nodes in a project in google cloud, and you have one separate instance in that project that all the nodes should have access to.
How do you go about granting access to this instance…

Ulukai
- 909
- 2
- 12
- 29
0
votes
2 answers
Any way to delay termination of an older pod, to "wait" for the new pod to be ready to serve requests?
We have one deployment that consists of only one pod (with service and ingress). It is using a Docker container that executes a custom run script as its command.
When we roll out a new version, image is pulled, new pod is created and that script is…

Kortemy
- 103
- 1
0
votes
1 answer
Traffic through GKE load balancer to node refused
I've followed the GKE ruby bookshelf example and referenced the kubernetes examples. While I have resources deployed, I cannot ping my rails frontend node. I implemented a simple ping route to test the most basic connectivity.
I have decreased…

kross
- 133
- 8
0
votes
1 answer
Unable to get Stackdriver Trace information in Google Cloud Console
I have a few microservices running in Container Engine (GKE) and I'm trying to get trace information in Google Console, but something goes wrong.
Here is my checklist:
Stackdriver Trace API is enabled in API Manager.
API Manager dashboard shows…

mxpv
- 51
- 4
0
votes
1 answer
Running a HTTPS SSE server over Kubernetes/Ingress and Google Cloud Platform
I'm running a SSE server on a VPS and it works perfectly, no problems at all, but due to scalability reasons I needed to move it to another server.
I moved the server to Google Cloud Platform/Google Container Engine and Kubernetes/Ingress. But now…

c4b4d4
- 101
- 2
0
votes
1 answer
How to increase log size in Google Container Engine?
We would like to increase the size of the logs that kubectl log retrieves.
As of Container-Optimized OS (COS) VERSION_ID=56 BUILD_ID=9000.84.2 (according to /etc/os-release), the following logrotate script is used:…

yonran
- 797
- 2
- 11
- 22
0
votes
0 answers
GKE Master Upgrade Failed
Yesterday I attempted to upgrade my Google Container Engine cluster from 1.6.0 to 1.6.1 via the web console.
Now the status details shows Master upgrade to 1.6.1 failed, and kubectl is unable to connect to server... i/o timeout for all commands…

Alex Kerney
- 101
- 1
0
votes
0 answers
Google Cloud Engine - LoadBalancer ICMP host unreachable - admin prohibited filter
We are hosting an project on Google Cloud Engine. With an TCP-LoadBalancer before the cluster and the Nodes. Since an week we got the problem that customers are reporting the Error: "Connection Lost to the Server".
tpcdump on the IP of the…

A.Rempel
- 1
- 2
0
votes
0 answers
gcloud container clusters get-credentials is randomly failing
I use Jenkins running with the official helm chart, spawning kubernetes pods on GKE, and I have the following part in my Jenkinsfile:
...
withCredentials([file(credentialsId: "${project}", variable: 'key')])…

Pierre Ozoux
- 215
- 2
- 5
0
votes
0 answers
Mismatch between request external IP and forwarding rule k8s service target
We are running two separate subdomains, each on a separate external IP address, and each matched to its own kubernetes nginx service. The configuration looks like this:
#--------------------
# config for administrative nginx ssl termination…

mdavids
- 36
- 2
0
votes
1 answer
What are the correct Google Compute Engine scopes for Stackdriver Trace and Cloud PubSub?
I'm trying to setup a node pool/cluster that includes the scopes for trace and pubsub, but the docs seems to leave both scopes out of the list.
https://cloud.google.com/sdk/gcloud/reference/compute/instances/create

jimmiebtlr
- 141
- 1
- 4