How to bootstrap a single-node Kubernetes cluster on Google Compute Engine using kubeadm.
by kelseyhightowerShell
Last 12 weeks · 0 commits
2 of 6 standards met
Error User "system:kube-controller-manager" cannot create configmaps in the namespace "kube-system Analysis: This is due to an issue in kubeadm: https://github.com/kubernetes/kubeadm/issues/425. kubeadm version: 1.7.5 Next**: After apply the rbac fix from https://github.com/kubernetes/kubeadm/issues/425. I got the "Cannot EnsureLoadBalancer() with no hosts" for . possibly https://github.com/kubernetes/kubernetes/issues/34866
Handfull of updates to make the script play nicely with Kubernetes v1.10: Bumps the K8S version in the README. Updates to latest Ubuntu LTS (image from the original script no longer exists). Updates the admission-control passed to the API server to v1.10 recommended defaults. Takes advantage of native support in kubeadm to not taint the master node. Grabs the latest Calico recommended in the kubeadm docs.
Repository: kelseyhightower/kubeadm-single-node-cluster. Description: How to bootstrap a single-node Kubernetes cluster on Google Compute Engine using kubeadm. Stars: 140, Forks: 29. Primary language: Shell. Languages: Shell (100%). License: Apache-2.0. Open PRs: 1, open issues: 1. Last activity: 8y ago. Community health: 42%. Top contributors: kelseyhightower, ahmetb.