How to Happily Install Kubernetes in China

Installing K8S in China has always been a headache for everyone. The key to all kinds of wall-climbing is that you do not know what tools you need to download.Fucking.The key is that most tutorials are not too old or frustrated.Today, let me tell you how to have a pleasant installation in China. Installation Environment Installation is done ...

Posted by tony_l on Tue, 02 Jul 2019 09:47:40 -0700

kubernetes Practice Guide

1. Docker-related content2. Introduction to Kubernets3. kuadm Installation k8s 1. Docker-related content 1. Docker Toolset Docker Three Swordsmen: Compse, swarm, machine docker compose: for single machine, container arrangement definition docker swarm: integration of all Docker host resources, cluster management docker machine: In ...

Posted by mistcat on Sun, 09 Jun 2019 09:29:54 -0700

Local kubeadm builds kubernetes cluster

I. Environmental preparation (Each machine is CentOS 7.6)Each machine executes: yum install chronyd -y systemctl start chronydvim /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.localdomain localhost6 localhost6.localdomain6192.168.8.130 master192.168.8.131 node01192.168. ...

Posted by lettie on Mon, 20 May 2019 15:42:14 -0700

Deployment of production-level k8s cluster with kubeadm

Summary kubeadm has been supported by cluster deployment, and in version 1.13, GA, master and etcd are clustered deployments. It is also the most recommended deployment mode for government officials. kubeadm is promoted by its sig group. kubeadm has many features of kubernetes. Next, we will practice and understand its charm. Bid mark 1. Build ...

Posted by Sweeney on Sat, 18 May 2019 01:22:19 -0700

Monitoring envoy with prometheus operator

Three-step installation of kubernetes cluster Summary prometheus operator should be the best practice to use monitoring system. First, it builds the whole monitoring system by one key, and configures it by some non-intrusive means, such as monitoring data sources.Automatic fault recovery, high availability alarm, etc. However, there is still a ...

Posted by Tim L on Thu, 16 May 2019 22:57:15 -0700

K8S Cluster tls Certificate Management

In the k8s master highly available practice scenario, the certificate of kube-apiserver needs to be updated, VIP and slave IP added, and then the certificate is re-issued.Recalling the whole process of K8S cluster building, the easiest to be confused is the configuration certificate link, so this paper combs the certificates us ...

Posted by kiss-o-matic on Thu, 16 May 2019 06:00:52 -0700

Installation and Configuration of Dashboard and Heapster on the Main Node k8s 1.10.6 (II)

Installation and Configuration of Dashboard and Heapster on the Main Node k8s 1.10.6 (II) One: Configure the mirrors used by Kubeadm on all nodes This is the top priority, because for domestic reasons, we can not access Google's image library, so we need to execute the following script to get the same image from the Docker Hu ...

Posted by Theophilus on Wed, 15 May 2019 18:05:48 -0700

kubernetes 1.13.3 Upgraded to 1.14.1

Related recommendations The kubernetes environment of this article: https://blog.51cto.com/billy98/2350660 I. description This article describes how to upgrade the Kubernetes cluster created using kubeadm from version 1.13.x to version 1.14.x. Only one MINOR version can be upgraded to the next MINOR version, or between PATCH versions of the s ...

Posted by kevinlcarlson on Tue, 14 May 2019 11:18:11 -0700

How to Protect Exposed Kubernetes Services

Sometimes we need to expose some services without any security authentication mechanism in Kubernetes, such as Kibana without xpack, Jenkins service without login authentication, etc. We also want to access through domain name, which is more convenient than domain name. More importantly, for services in Kubernetes, it is too convenient to expos ...

Posted by cresler on Sat, 11 May 2019 17:13:34 -0700

kubeadm best practices for kubernetes

Start a secure kubernetes cluster using kubeadm Official Document Reference Links: https://kubernetes.io/docs/setup/independent/install-kubeadm/ Environmental preparation CentOS 7 At least 2G or more of memory At least two CPU s Network connectivity for each machine in the cluster (firewall, selinux, NetworkManager turned off) Each node has a ...

Posted by ldsmike88 on Sat, 11 May 2019 06:22:36 -0700