[K8S&K3S]comparison test First summarized
what is k8s and k3s
k8s
K8s is an abbreviation for "8" instead of "Ubernete".
The Greek word Kubernetes means "helmsman" or "navigator," and is the root of "manager" and "cybernetics."
Kubernetes is a portable, extensible, open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It has a large, rapidly growing ecosystem. Kubernetes services, support, and tools are widely available.
k3s
K3s is the Lightweight Kubernetes
The certified Kubernetes distribution built for IoT & Edge computing
What is the full name of K3S ?
K3s doesn't have a full name, we're just comparing it to k8S.
The answer comes from the engineers in the K3S development community
https://shimo.im/docs/HjYY8c836jPgPJK9/read
In my opinion, K3S is a similar tool to K8S.
But k3S is more lightweight such as k3S minimum requirement configuration 1 core and 512 M RAM.( 0.5 G RAM)
Recent request of K8S 2 core and 4096 M RAM ( 4.0 GB).
Of course, is that really the case?
In the future, I will conduct tests and write comparative documents.
what i did
I will complete the comparison test of K8S and K3S.
I encountered a lot of details during the test
I believe you may also meet
I will rearrange the process of my previous experiment
And share my problems and solutions
This looks pretty simple
But to really get started you have a lot of different problems
For example, if you can't pull the image, for example, the experimental Linux installation environment k3S is not suitable
I am very grateful to my advisor for giving me time and guidance so that I can always learn to solve these problems
I have finished the local experiment and am compiling the documentation there
- Single node deployment k8S
- Single node deployment k3S
- Multi-node k8S deployment
- Multi-node k3S deployment
- Deploy K3S with minimal configuration
- K8s start dashboard for visual management
- K3s users rancher for visual management
- Off-line deployment of K8S for information security without external network production environment
- Off-line deployment of K3S for information security without external network production environment
What I will do
The above experiments will be recorded and published as a blog.
It can help students who haven't studied to learn together or make reference to problems
All the experiments I designed by myself are controlled designs of K3S and K8S
Except for the records of each experiment,I'll also post a control evaluation after the two trials.
It's hard to say whether k8s is better or k3S
It's hard for me to say it directly
But I recorded the experiment and my subjective feelings
Hopefully it will help the novice to get started
And engineers in the process of technical selection for reference
I hope my learning process and record can produce value
todo list
This is my upcoming blog project
- Summary of experimental environment construction
- Kubeadm rapid deployment of single node Kubernetes
- K3s official script one-click deployment
- Single node deployment summary for K3S and K8S