Preliminary Pod vertical expansion and contraction capacity VPA

concept Compared with horizontal automatic capacity expansion (HPA), the number of pods is expanded to balance the load when pod resources are tight. The vertical expansion of pod will automatically adjust the requests value and limits value of pod resource application. It will dynamically apply for CPU and memory usage for pod resources accord ...

Posted by bradleyy on Sat, 02 Apr 2022 23:55:56 +0300

How to build a complex MySQL database in Kubernetes cluster?

1, Foreword In the actual production environment, in order to be stable and highly available, the operation and maintenance team generally does not deploy the MySQL database in the Kubernetes cluster, but generally uses the database of the cloud manufacturer or builds it on high-performance machines (such as bare metal servers). However, ...

Posted by ruraldev on Sat, 02 Apr 2022 17:24:44 +0300

How can small teams make good use of JuiceFS

When I was in ENJOY in the early years, I was already using JuiceFS and accompanied the four small companies I worked for all the way. This has become an indispensable infrastructure for me and a real help for the small team I have served Take advantage of the nearest Essay solicitation activities , continue to expand my small team series and i ...

Posted by Cazrin on Fri, 01 Apr 2022 12:06:36 +0300

kubebuilder practice notes - entry experience

Today, using kubebuilder, I ran a custom controller outside the kubernetes cluster. The notes are as follows. Objectives: 1) Learn to use kubebuilder to create a project and run the project. 2) Create CDR (customized resource definition), CR (customized resource) 3) Modify CR (customized resource) and the custom controller can perceive it. ...

Posted by just me and php on Thu, 31 Mar 2022 12:17:13 +0300

k3s installation and deployment

1, Introduction to k3s 1.1 what is k3s Chinese website: Quick start guide | Rancher documentation K3s is a lightweight Kubernetes distribution that is certified by CNCF and developed and maintained by Rancher. The kernel mechanism is the same as K8s, but it eliminates many external dependencies and the alpha and beta features of K8s, and cha ...

Posted by feri_soft on Thu, 31 Mar 2022 12:03:09 +0300

Kubernetes installation and deployment of kubedm

Kubernetes basic logic Master k8s cluster control node is used to dispatch and manage the cluster and accept the cluster operation requests from users outside the cluster; The Master Node is composed of API Server, Scheduler, ClusterState Store (ETCD database) and Controller MangerServer; Nodes Cluster work node, running user business applicati ...

Posted by cueball2000uk on Wed, 30 Mar 2022 03:54:33 +0300

[Kubernetes] Kubernetes cluster construction

1, ForewordIn order to facilitate learning container choreography and practicing container choreography, this article records building a quasi production level Kubernetes cluster in the local virtual machine. Based on this k8s cluster, we can try various middleware clusters and micro service applications in container work or learning scenarios. ...

Posted by bigbillhill on Sun, 27 Mar 2022 15:25:35 +0300

K8S cluster learning road

K8S cluster learning road (II) 1, Planning for building k8s environmental platform 1. Single master cluster 2. Multi master cluster 3. Hardware requirements 4. Deployment mode Note: Although the first method reduces the building threshold. However, many details are ignored. The second method is to build components step by step, which ca ...

Posted by ven0m on Sat, 26 Mar 2022 12:44:39 +0300

Source code interpretation: how does KubeVela convert appfile s into K8s specific resource objects

Introduction: KubeVela is a simple, easy-to-use and highly scalable cloud native application management engine. It is built based on the cloud native application development model OAM jointly released by Kubernetes and Alibaba cloud and Microsoft cloud. The main purpose of this article is to explore how KubeVela # can convert an # appfile # fil ...

Posted by Fluf on Sat, 26 Mar 2022 02:42:38 +0300

Source code interpretation: how does KubeVela convert appfile s into K8s specific resource objects

KubeVela is an easy-to-use and highly scalable cloud native application management engine. It is built based on the cloud native application development model OAM jointly released by Kubernetes and Alibaba cloud and Microsoft cloud. KubeVela has built a specific implementation based on OAM model. Written by Golang, it can build a platform fo ...

Posted by jevman on Sat, 26 Mar 2022 02:24:01 +0300