Multi picture flow takes you to play CODING DevOps
First of all, let's introduce what CODING DevOps is. Here's the official websiteRelying on the industry-leading agile project management concept and DevOps system methodology, we integrate these excellent concepts and tools into the products, and break through the tool chain islands and cooperation barriers in the R & D process. In CODING p ...
Posted by vponz on Sun, 05 Dec 2021 01:12:51 -0800
Prometheus operation and maintenance practice 10: host monitoring indicators
In the previous article, we learned how to obtain host monitoring information through node exporter. However, installing monitoring is only the first step. We also need to know which monitoring indicators we need to pay attention to.
This paper will introduce the host monitoring indicators related to Prometheus.
1, CPU monitoring
CPU load
n ...
Posted by Rongisnom on Fri, 03 Dec 2021 17:33:42 -0800
Docker Basics
Content of this paper
Problems solved by DockerDocker discussionDocker common commandsBrief description of Docker image, network and data volumeDockerFileDockerComposeContainer orchestration Swarm and k8s
Note: the content of this article comes from the Docker video summary of crazy God talking java in station B.
1, Why did Docker appear
&e ...
Posted by Kane250 on Thu, 25 Nov 2021 13:00:27 -0800
GitLab CI/CD automated build and release practice
Process introduction
CI/CD is a method to frequently deliver applications to customers by introducing automation in the application development phase. The core concepts of CI/CD are continuous integration, continuous delivery and continuous deployment. In this article, I will introduce the practice of automated build and release based on GitLa ...
Posted by SwarleyAUS on Sun, 21 Nov 2021 11:12:41 -0800
Build gray publishing environment
Teach you to build a gray publishing environment
Tip: gray release, also known as Canary release, Canary release
The term comes from the tradition of coal miners bringing caged canaries into the mine. Miners know the concentration of carbon monoxide in the mine through canary. If the concentration of carbon monoxide is too high, Canary wil ...
Posted by hamboy on Fri, 19 Nov 2021 08:29:27 -0800
spinnaker in Kubernetes uses two
Background:Follow closely Use of spinnaker in Kubernetes . Various simple Triggers are completed, and deploy Mainfest deploys a simple pipeline of kubernetes. According to the actual environment, I want to go deeper into the pipeline steps: parametric construction, webhook triggering, e-mail sending, jenkins pipeline integration and so onFirst ...
Posted by danc81 on Tue, 16 Nov 2021 18:44:46 -0800
Analog network Duplicate package used by ChaosMesh of chaos Engineering
preface
Today, let's play ChaosMesh to simulate the network duplicate package. At the same time, we should also look at the direct impact on the application.
target
Simulate network duplicate packets.
to configure
yaml file configuration
[root@s5 ChaosMesh]# cat network-duplicate.yaml
apiVersion: chaos-mesh.org/v1alpha1
kind: NetworkC ...
Posted by neiltaylormade on Tue, 02 Nov 2021 22:49:42 -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
Jenkins of DevOps automation
1, Introduction to DevOps
The word DevOps comes from the combination of Development and Operations. It attaches great importance to the communication and cooperation between software developers and operation and maintenance personnel, and makes software construction, testing and release more fast, frequent and reliable through automated proces ...
Posted by Nikos7 on Fri, 29 Oct 2021 03:00:57 -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