GitOps Delivery Based on KubeVela
Author Dong Tianxin (Fog)
Review & proofreading: streams, beads
Edit & Typography: Wen Yan
KubeVela is a simple, easy-to-use, highly scalable cloud native application management and delivery platform that allows developers to quickly and easily define and deliver modern micro-service applications on Kubernetes without having to know any ...
Posted by WolfRage on Sat, 06 Nov 2021 11:27:21 -0700
Remote service invocation in spring cloud (2 ways)
1, Remote service invocation based on RestTemplate object
Step 1: add the following method to the startup class of the service consumer to create the RestTemplate object
@Bean
public RestTemplate restTemplate(){//Implement remote service invocation based on this object
return new RestTemplate();
}
Step 2: define the service consumer C ...
Posted by ChrisFlynn on Sat, 06 Nov 2021 02:22:16 -0700
Chapter IX disk storage and file system management
2.3 mount
Mount: the act of associating an additional file system with an existing directory in the root file system, so that this directory can be used as an access to other files
Uninstall: the process of releasing this association
Associate a device with a mount Point: mount Point
The original files under the mount point will be temporar ...
Posted by Strings on Tue, 02 Nov 2021 19:00:24 -0700
Zookeeper source code analysis - detailed explanation of zookeeper server
Previously:
The first two articles mainly introduced the startup process of Zookeeper server under cluster mode and the process of leader election. After the leader election, each node in the cluster has corresponding roles: leader, Follower and Observer. Then, according to the corresponding mode, different services will be started respectivel ...
Posted by stickynote427 on Sun, 31 Oct 2021 21:13:00 -0700
Eureka partition cluster deployment
1. Introduction
Eureka cluster provides partition function. The design concept of this function comes from the two basic concepts of region and zone created by Amazon cloud AWS:
Region: region refers to different regions in the physical sense. During service deployment, multiple computer rooms will be built and services will be deployed in ar ...
Posted by AndieB on Sat, 30 Oct 2021 08:25:52 -0700
Using the Kubernetes series from 0 to 1: building the first application
Traditional Kubernetes application building
Create Namespace
In a Kubernetes cluster, you can create multiple namespaces for "environment isolation". When there are many projects and personnel, you can consider dividing different namespaces according to the actual situation of the project (such as production, testing and development). ...
Posted by xenooreo on Thu, 28 Oct 2021 20:05:23 -0700
Chapter VIII software package management
1. Software operation and compilation
1.1 software related concepts
1.1.1 ABI
ABI : Application Binary Interface
Windows is incompatible with Linux
ELF(Executable and Linkable Format)PE(Portable Executable)
Library level virtualization:
Linux: WINEWindows: Cygwin
1.1.2 API
API is the Application Programming Interface. API can be implem ...
Posted by webguy262 on Thu, 28 Oct 2021 03:10:41 -0700
Chapter 6 Introduction to Shell script programming
3.bash configuration file
There are many bash shell configuration files, which can be divided into the following categories
3.1 it is divided into two categories according to the effective scope
Global configuration: for all users
/etc/profile
/etc/profile.d/*.sh
/etc/bashrc
Personal configuration: only valid for specific users
~/.bash_p ...
Posted by cristalmolix on Sat, 23 Oct 2021 17:10:41 -0700
Chapter 6 Introduction to Shell script programming
2.7.11 script security and set
set command: can be used to customize the shell environment
$- variable
h: hashall, after the option is turned on, the Shell will hash the path where the command is located to avoid querying every time. Turn off the H option through set +h i: Interactive comments, including this option, indicates that the curre ...
Posted by phynias on Fri, 22 Oct 2021 17:11:27 -0700
Chapter 6 Introduction to Shell script programming
1. Fundamentals of programming
Linus: Talk is cheap, show me the code
1.1 procedure composition
Program: algorithm + data structureData: is the core of the programData structure: the type and organization of data in a computerAlgorithm: how to process data
1.2 programming style
Process oriented language
To do one thing, arrange two st ...
Posted by mitsubishi2002 on Thu, 21 Oct 2021 17:09:36 -0700