• Gitops application practice series – Overview


    Hello, I’m Zhang Jintao. Next, we will bring you a series of articles on the application practice of gitops, which is the first one. What is gitops First, let’s learn about gitops: Gitops was first founded and proposed by weaveworks in 2017. It is a way of kubernetes cluster management and application delivery. Gitops uses […]

  • Reload go application in real time


    brief introduction 1. You can implement live reload of go code2. Based onfreshNo maintenance, no developmentair characteristic Colorful log output Customize build or binary command Support excluding subdirectories Allow watching new directories after Air started Better building process install go get -u github.com/cosmtrek/air use air Output: 1. Because MySQL service is not enabled locally, there […]

  • Step on pit node.js + MySQL


    In my spare time a few days ago, I wrote an order management system using node + Express + mysql. No problem was found in the local test of the project, and there was no problem in deploying it to the server; Strangely, for example, I deployed at night. After the deployment test, there was […]

  • Apache APIs IX provides kubesphere with better gateway and k8s ingress controller


    Introduction to kubesphere Kubesphere is a deep cloud native application system built in kubernetes. It is completely open source, supports multi cloud and multi cluster management automation, provides full stack it operation and maintenance capabilities, and simplifies the Devops workflow of enterprises. Its architecture can easily integrate applications with cloud native ecological components for plug […]

  • PostgreSQL one click installation tutorial


    PostgreSQL is a very powerful and open source client / server relational database management system (RDBMS). What is a database?Database is a warehouse that organizes, stores and manages data according to data structure.Each database has one or more different APIs for creating, accessing, managing, searching and copying saved data.We can also store data in files, […]

  • What is the difference between spring and spring boot?


    summary aboutSpringandSpringBootWhat’s the difference? I heard a lot of answers and just started to studySpringBootAt that time, I was also confused. With the accumulation of experience, I slowly understood the difference between the two frameworks. I believe it is useful to use themSpringBootFor a long time, I don’t quite understand itSpringBootIn the end andSpringWhat’s the […]

  • 7.5 routing mesh for communication between cluster services


    Create overlay network docker network create -d overlay swarm-overlay Create whoamI container Jwilder / whoamI image supports obtaining the host’s hostname through HTTP request docker service create –name whoami -p 8000:8000 –network swarm-overlay -d jwilder/whoami Create busybox container docker service create –name busybox –network swarm-overlay -d busybox /bin/sh -c “while true;do sleep 3600;done” View services […]

  • Problems caused by Mongo flowcontrol


    mongo flowcontrol When Mongo replica sets are deployed, Mongo writes to the default write priority. If the slave node lags too far behind or there are hung replicas, and the number of replicas is less than half of the replica set data, Mongo will actively appear the flow control. View the flowcontrol configuration of the […]

  • Application and practice of link tracking technology


    Wen Danqing Senior architect of Netease smart enterprise Link tracking background As shown in the figure, in the microservice architecture, a request often needs multiple services to cooperate. Everything has its advantages and disadvantages. This model not only brings us better scalability, but also brings some new problems. For example, the difficulty of Troubleshooting: the […]

  • Detailed steps of deploying. Net core environment under Linux


    be careful:The environment for installing. Net core on Linux requires a 64 bit system The installation deployment is as follows: 1. Add dotnet source to apt get Ubuntu 14.04 / Linux Mint 17 sudo sh -c ‘echo “deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotnet-release/ trusty main” > /etc/apt/sources.list.d/dotnetdev.list’ sudo apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 –recv-keys 417A0893 sudo apt-get update Ubuntu […]

  • 7.7 dock stack deployment WordPress


    Docker-compose.yml related fields ENTRYPOINT_ Mode includes VIP mode and dnssr mode. VIP mode is to use multiple containers for unified virtual IP. Dnsrr is to use real IP and then poll IP. VIP mode is used by default One mode is global and the other is replicated. The former does not support horizontal expansion, and […]

  • Docker actual deployment


    Series articles: First meet docker Docker installation Run process and docker principle Docker common commands Summary of common docker commands Docker actual deployment visualization Docker image explanation Docker deployment nginx #1. Search image searchit is recommended to search from docker to see the help documents $ docker search nginx #2. Download Image $ docker pull […]