Kubernetes CKA certified operation and maintenance engineer's notes - kubernetes cluster construction
1. Two ways to deploy K8s in production environment
kubeadm Kubedm is a tool that provides kubedm init and kubedm join for rapid deployment of Kubernetes clusters. Deployment address: https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm/Binary It is recommended to download the binary package of the distribution from the officia ...
Added by dbdbdb on Thu, 25 Nov 2021 01:02:13 +0200
Variable and encryption in Ansible
Variable naming
1. It can only contain numbers, underscores and letters 2. Can only start with underscore or letter!
Variable level
Global: set from the command line or configuration file Play: set in play and related structures Host: tasks collected or registered by lists, facts
Variable priority setting: Narrow and wide area
Variable set ...
Added by Vettel on Wed, 24 Nov 2021 21:52:02 +0200
Gitstats git historical statistics tool
GitStats - Git historical statistics tool
2020-07-212020-07-21 10:31:28
read
1.1K0
If you are a member of the R & D effectiveness team or engaged in CI/CD or DevOps, in addition to providing infrastructure, indicators and data are also a very important link. For example, you need to analyze ...
Added by twinzen on Wed, 24 Nov 2021 14:50:35 +0200
Principle and optimization of Redis replication
1.1 Redis stand-alone problems
1.1.1 machine failure
When a Redis node is deployed on a server, if the mainboard and hard disk of the machine are damaged and cannot be repaired in a short time, the Redis operation cannot be handled. This is the possible problem of a single machine
Similarly, the server runs normally, but the main Redis proce ...
Added by david4u on Wed, 24 Nov 2021 01:13:18 +0200
DRF framework serialization
brief introduction
DRF (Django REST framework) is a powerful and flexible toolkit for building RESTful web APIs. It is a secondary development based on Django framework. It is called DRF framework or REST framework for short.
characteristic
It provides a powerful Serializer serializer, which can serialize and deserialize efficientlyIt provid ...
Added by loweauto on Tue, 23 Nov 2021 22:57:49 +0200
Concurrent programming case: high performance current limiter Guava RateLimiter
Guava is Google's open source Java class library, which provides a tool class RateLimiter. Let's take a look at the use of RateLimiter to give you a sensory impression of current limiting. Suppose we have a thread pool, which can only process two tasks per second. If the task submitted is too fast, it may lead to system instability. At this tim ...
Added by mirana on Tue, 23 Nov 2021 18:43:40 +0200
How does the partner system allocate memory
How does the partner system allocate memory
Partner system
The partner system is derived from the Solaris Operating System of Sun company. It is an excellent physical memory page management algorithm on the Solaris Operating System. However, good things are always easy to be stolen or imitated by others, and the partner system has also be ...
Added by power3 on Tue, 23 Nov 2021 09:52:28 +0200
Linux NFS Service & samba&ftp
NFS introduction
Network file system is a network file system that shares files with other clients for mounting
nfs can only be shared between linux
characteristic
(1) Provide transparent file access and file transfer
(2) It is easy to expand new resources or software without changing the existing working environment
(3) High performance ...
Added by art15 on Tue, 23 Nov 2021 04:59:03 +0200
ip address introduction
1, Role of mask
1.1 the mask is 32bit from left to right, with 1 on the left and 0 on the right, and 1 cannot be interrupted
1.2 the mask is used to divide the network part and the host part of the ip address
192.168.1.1 255.255.255.0
11000000 10101000 00000001 00000001 IP address
11111111 11111111 11111111 00000000 Mask
11000000 101010 ...
Added by kfir91 on Mon, 22 Nov 2021 22:49:48 +0200
K8s component - graphical web interface Dashboard setup and installation, making k8s management easier
1: Introduction to Dashboard
Dashboard is a web-based Kubernetes user interface. You can use dashboard to deploy container applications to Kubernetes cluster, troubleshoot container applications, and manage cluster resources. You can use the dashboard to get the overview information of the applications running in the cluster, or you can creat ...
Added by auddog on Mon, 22 Nov 2021 16:13:39 +0200