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
3
votes
1 answer
What makes a kubernetes node unhealthy?
We've experienced 4 AUTO_REPAIR_NODES events(revealed by the command gcloud container operations list) on our GKE cluster during the past 1 month. The consequence of node-auto-repair is that the node gets recreated and gets attached a new external…

twimo
- 151
- 5
3
votes
1 answer
vm.max_map_count problems on GKE ElasticSearch StatefulSet
A problem appeared on working ElasticSearch cluster on GKE.
Nodes with "data" roles began to crash unexpectedly with an error:
max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
bootstrap checks failed
Of…

Victor Bessonov
- 153
- 1
- 2
- 10
3
votes
1 answer
GKE ingress unable to connect to healthy service
I've been following the tutorial here: https://medium.com/@nithinmallya4/deploying-a-rails-application-to-google-container-engine-with-kubernetes-b08b2de353fc
With their code base: https://github.com/nmallya/gkedemoapp
You can see how this…

Archonic
- 364
- 3
- 5
- 13
3
votes
3 answers
GCE Health Check settings are reverting to default
I set up a Load Balancer on the GCP using an Ingress in the Kubernetes Engine.
The Backend Service by default registered all instances as unhealthy. I updated the health check to the HTTPS protocol and the /healthz url, since that's the url for my…

lamorach
- 31
- 1
- 3
3
votes
1 answer
How to enable IAP for k8s on GCP?
Aim: to enable Identity Aware Proxy (IAP) in conjunction with Kubernetes (k8s).
Methods:
Two apps were deployed
A SSL load balancer was put in front
When one navigates to domain/app1, app1 is shown
This tutorial was followed to enable IAP for k8s…

030
- 5,901
- 13
- 68
- 110
3
votes
0 answers
RabbitMQ Paging in Kubernetes
I've read through the RabbitMQ Production Checklist and we've made some changes to ensure that RabbitMQ pods in our Kubernetes cluster don't crash by setting the memory limits in the deployment to 1.3G and the RabbitMQ…

Alex Liffick
- 31
- 2
3
votes
2 answers
GCP: kubectl exec/logs fails to container on using UBUNTU as OS
I created a 2 node cluster with OS as UBUNTU.
After deploying a container, trying a kubectl exec or logs fail with following error :-
Error from server: error dialing backend: No SSH tunnels currently open. Were the targets able to accept an ssh-key…

kronjob
- 41
- 2
3
votes
1 answer
Google Compute Engine: The resource 'projects/xxxx/global/networks/default' is not ready
I am using Google Cloud Kubernetes engine, it is awesome but my cluster suddenly got stuck in an error:
Google Compute Engine: The resource 'projects/xxx/global/networks/default' is not ready
Now I just want to delete it but I can't since the…

Rafael Gonçalves
- 33
- 1
- 3
3
votes
2 answers
GKE's Container-Optimized OS Out-Of-Memory freezes
I have issue with Container-Optimized OS on GKE. If I run this simple command https://pastebin.com/raw/0WPAnAzn to consume all the RAM, at some point host freezes and doesn't respond to anything. Expected behaviour: the process should be killed by…

nailgun
- 59
- 6
3
votes
1 answer
How can I upgrade the GKE node cos image?
Is there any way I can upgrade the cos image for my GKE nodes? I run cos-stable-59-9460-73-0 now, but I can see that there is a new stable image available:
$ gcloud compute images list --project cos-cloud --no-standard-images
NAME …

grack
- 33
- 3
3
votes
1 answer
NFS on Google Cloud Container Engine can not resolve Hostname of server
What I Have:
A Kubernetes Deployment on a Cluster with Googles Container Optimized OS as Node OS
result of cat /etc/*-release
Further the deployment.yaml
apiVersion: apps/v1beta1
kind: Deployment
metadata:
name: my-app
spec:
replicas: 1
…

SklogW
- 31
- 2
3
votes
3 answers
Cannot set 'timeout' value on Google Container Builder service
I'm setting up some container build triggers, which, by default, have a 10 minutes timeout configuration. As sometimes my builds are just a bit longer than 10 minutes, I'm trying to change the timeout value on the yaml file to no avail.
Container…

Andor
- 591
- 5
- 16
3
votes
2 answers
RAID0 Local SSD on Google Container Engine
I would like to use Local SSD for one of my applications, however the data is > 350GB, so I would need to use 2 of them.
gce auto mounts and formats the SSDs into /mnt/disks/ssdx, but is there any way I could get the VM to RAID0 the SSDs before…

sajal
- 602
- 7
- 12
3
votes
2 answers
HTTP Load Balancer on Google Container Engine using Ingress
I've tried following the following tutorial: https://cloud.google.com/container-engine/docs/tutorials/http-balancer
Everything seems to be working up until the end where doing
kubectl describe ingress basic-ingress
returns
Name: …

Nepoxx
- 191
- 1
- 10
3
votes
2 answers
Kubernetes with Google Cloud DNS
Using a Google Container Engine cluster running Kubernetes, what would the process be in order to point http://mydomain.co.uk onto a LoadBalanced ReplicationController?
I'm aware Kubernetes supports SkyDNS - how would I go about delegating Google…

Jacob Clark
- 139
- 1
- 3