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