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