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
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
Posted by Rongisnom on Fri, 03 Dec 2021 17:33:42 -0800
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
Posted by Kane250 on Thu, 25 Nov 2021 13:00:27 -0800
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
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
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
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.
Simulate network duplicate packets.
yaml file configuration
[root@s5 ChaosMesh]# cat network-duplicate.yaml
kind: NetworkC ...
Posted by neiltaylormade on Tue, 02 Nov 2021 22:49:42 -0700
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
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
Traditional Kubernetes application building
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