Exploration of Kubernetes configuration parameters of kubelet

Kubelet is the core component of kubernetes, which needs to be installed in each node, and is also the first service started by kubernetes cluster. Kubelet's parameters are stored in multiple directories. If they are not complete during modification, various errors will be caused. Let's explore the location and configuration method of kubelet's ...

Posted by summerpewp on Sat, 30 Nov 2019 11:01:39 -0800

Traifik configuration automatically applies for ssl free certificate

What is an SSL certificate? Secure sockets layer (SSL) certificates (sometimes referred to as digital certificates) are used to establish an encrypted connection between a browser or user computer and a server or web site. SSL connections protect sensitive data (such as credit card information) exchanged during each access (called a session) f ...

Posted by 4rxsid on Thu, 28 Nov 2019 13:21:32 -0800

Several Web UI interface deployment of k8s cluster

Blog Outline:I. deploy the Web UI interface of dashboardII. Deploy the web scope monitoring k8s clusterIII. deployment of Prometheus service I. deploy the Web UI interface of dashboard 1. Download yaml file configuration and execute #Download the project on github (the project can be found by searching the dashboard of github) [root@master ~ ...

Posted by satanclaus on Tue, 26 Nov 2019 03:10:58 -0800

GlusterFS hyperfusion deployment with 010.Kubernetes permanent storage

1. Pre-preparation 1.1 Basic Knowledge In Kubernetes, using the GlusterFS file system, the steps are usually: Create brick-->Create volume-->Create PV-->Create PVC-->Pod Mount PVC If you want to create multiple PV s, you need to repeat the execution manually, and glusterfs can be managed through Heketi. Heketi is used to manage ...

Posted by mirana on Fri, 22 Nov 2019 21:41:10 -0800

k8s practice: kubectl plug-in management tool krew

Environmental description: host name Operating system version ip docker version kubelet version To configure Remarks master Centos 7.6.1810 172.27.9.131 Docker 18.09.6 V1.14.2 2C2G master host node01 Centos 7.6.1810 172.27.9.135 Docker 18.09.6 V1.14.2 2C2G Node node node02 Centos 7.6.1810 172.27.9.136 Docker 18.09.6 V1.14.2 2C2G Node ...

Posted by spiyun on Fri, 22 Nov 2019 03:17:14 -0800

Attached 009. GlusterFS independent deployment of kubernetes permanent storage

I. preliminary preparation 1.1 basic knowledge Heketi provides a RESTful management interface that can be used to manage the life cycle of a GlusterFS volume. Heketi will dynamically select bricks to build the required volumes in the cluster, so as to ensure that the copies of data will be distributed to different failure domains in the clust ...

Posted by jakep on Fri, 22 Nov 2019 02:47:32 -0800

The Path of Dependent Management in go mod

Writing a k8s operator defaultvm in kubebuilder mainly strings up the creation of ovn network and virtual machine to provide default available virtual machine for users. Kubebuilder is a framework for building the Kubernetes API based on CRD, which can be used to build APIs, Controller s, and Admission Webhook s. The code calls virtualmachine d ...

Posted by kelvin on Thu, 21 Nov 2019 01:08:02 -0800

K8S monitoring scheme

There are many combinations to monitor kubernetes cluster monitoring scheme, but after version 1.12, we usually choose Prometheus operator + grafana for monitoring. Let's deploy monitoring 1 download items git clone https://github.com/coreos/kube-prometheus.git Because this year, the Prometheus operator project moved to coreos / Kube Prome ...

Posted by faheemhameed on Sun, 17 Nov 2019 09:53:47 -0800

010.Kubernetes binary deployment kube-controller-manager

1. Deploy highly available kube-controller-manager 1.1 Introduction to highly available kube-controller-manager In this experiment, a Three-instance cluster of kube-controller-manager is deployed. After starting, a leader node will be generated through the competitive election mechanism, and the other nodes will be blocked.When the leader nod ...

Posted by 00Sven on Sat, 16 Nov 2019 21:55:10 -0800

K8s for data persistence

Preface In all virtualization solutions, data persistence is a problem that we need to be very concerned about, such as docker, k8s is no exception. In k8s, there is a concept of data volume. k8s data volume mainly solves the following two problems: Data persistence: usually, when a container is running, the files written to its file system ...

Posted by Mr. Tech on Sat, 16 Nov 2019 12:28:22 -0800