This article is published synchronously in Personal blog.
The development of Golang can be described as changing with each passing day, but this is not a commendatory term, but it is said that there are many imperfections in its performance and function. With the development of small versions, the same function will also have destructive chang ...
Posted by djrichwz on Tue, 26 Nov 2019 21:21:14 -0800
Gitlab is an open source application developed using Ruby on Rails that implements a self-hosted repository of Git projects that can be accessed through the Web interface from public or private projects. Gitlab has Github-like capabilities to browse source code, manage defects and comments.Can manage team access to the repository, he ...
Posted by Alphamonkey on Thu, 14 Nov 2019 11:33:31 -0800
Environment centos7, memory at least 4G, Gitlab is memory intensive.GitHub Installation Reference: https://about.gitlab.com/install/Component Installation Reference: https://docs.gitlab.com/ce/development/architecture.html
Configure Yum SourceUse the domestic software mirror station, here use Tsinghua University's open source softwa ...
Posted by jackliu97 on Mon, 11 Nov 2019 16:17:45 -0800
Installation steps of official website:
Configuration before installation, firewall and so on
Open http and ssh access of firewall
sudo yum install -y curl policycoreutils-python openssh-server
sudo systemctl enable sshd
sudo systemctl ...
Posted by TPerez on Mon, 11 Nov 2019 13:52:19 -0800
1. HTTPS certificate:
htttps is different from http because it has more encryption, authentication, authentication and security from asymmetric encryption and third-party CA certificate;
The working principle is as follows:
First, the client generates a random number and sends it to the server;
The server generates a random number and sends ...
Posted by ajpasetti on Sat, 09 Nov 2019 06:45:40 -0800
Semantic Version Control SpecificationContract SubmissionNode.jsNPMTaobao NPM MirrorCommitizenconventional-changelog-cli
Semantic Version Control
1. Install Node.js
2. Install cnpm (Taobao NPM mirror)
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
Posted by p2003morris on Thu, 07 Nov 2019 07:24:22 -0800
The sample code and Jenkins agent image already in this practice have been pushed and archived to github. > transmission gate
Note that the data in this practice are all intranet data. You must change it to the valid data of your own environment when testing.
Because this practice involves many components, if there is unclear opera ...
Posted by ali_p on Sun, 27 Oct 2019 22:07:12 -0700
Separation of internal and external traffic by coredns
The domain name of the old service is fixed, and the service cannot be accessed directly through the internal service.
Need to split internal and external traffic automatically
Through the rewrite function of coredns, the above capabilities can be realized. For example ...
Posted by Robert Elsdon on Sat, 26 Oct 2019 13:17:13 -0700
1. Configure gitlab runner on the computer
Reference document https://docs.gitlab.com/runner/install/osx.html
sudo curl --output /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-darwin-amd64
sudo chmod +x ...
Posted by the_loser on Mon, 21 Oct 2019 07:41:24 -0700
This article describes in detail how to install Gitlab, Gitlab-Runner and implement CICD of the project using Docker in Linux system.
Installation of Gitlab
1. Pull up the mirror and start it
Since port 80 of the server may be occupied, we have changed to other ports to start it here.
docker run -d -p 2443:443 -p 5678:80 -p 2222:22 --name gitla ...
Posted by Skoalbasher on Sun, 06 Oct 2019 00:33:03 -0700