Go pit filling: using Private warehouse as module dependency
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
Continuously Integrated Gitlab Installation and Application
Preface:
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
Centos7 Installation Deployment Sinicized Gitlab
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
install
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
Alicloud CentOs7 installation Gitlab is available for pro test
Install GitLab
Installation steps of official website:
https://about.gitlab.com/install/#centos-7
Configuration before installation, firewall and so on
Mail configuration
Landing gitlab
Install Gitlab
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
Website deployment https certificate
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
git upgrade project version and generate changelog
Semantic Version Control SpecificationContract SubmissionNode.jsNPMTaobao NPM MirrorCommitizenconventional-changelog-cli
introduce
Semantic Version Control
Contract Submission
Noun Interpretation
Demonstration
Plug-in unit
1. Install Node.js
2. Install cnpm (Taobao NPM mirror)
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
3 ...
Posted by p2003morris on Thu, 07 Nov 2019 07:24:22 -0800
[Kubernetes series] Part 8 full process practice of CI/CD
Preface
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
Advanced usage of coredns component in kubernetes
Separation of internal and external traffic by coredns
scene
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
Realization
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
Automatically deploy the code above git to the server
1. Configure gitlab runner on the computer
Reference document https://docs.gitlab.com/runner/install/osx.html
Installation:
sudo curl --output /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-darwin-amd64
add permission
sudo chmod +x ...
Posted by the_loser on Mon, 21 Oct 2019 07:41:24 -0700
Docker installs Gitlab and Gitlab-Runner and implements the project CICD
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