Today, using kubebuilder, I ran a custom controller outside the kubernetes cluster. The notes are as follows.
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
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 basic logic
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;
Cluster work node, running user business applicati ...
Posted by cueball2000uk on Wed, 30 Mar 2022 03:54:33 +0300
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 (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
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 ...
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