Jenkins: Jenkins Shell+Publish Over SSH
1, Batch operation of Linux server with SSH command
Xshell,FinalShell Log in to the server manually and click the deployment command to deploy Multiple machines are deployed to log in one by one, so if the number of machines is small, ssh command can be used. If there are many, it is recommended to use batch execution tools such as ans ...
Posted by Silverlime on Tue, 30 Nov 2021 03:16:51 -0800
Jenkins+harbor+gitlab+k8s deploy maven project
Jenkins+harbor+gitlab+k8s deploy maven project
1, Overview
The deployment flow chart of maven project is as follows:
Environment introduction
operating system
ip
role
edition
ubuntu-16.04.4-server-amd64
192.168.10.122
Jenkins+harbor
Jenkins 2.176.2,harbor 1.8.1
ubuntu-16.04.4-server-amd64
192.168.10.134
gitlab
gitlab-ce_12.1. ...
Posted by krotkruton on Wed, 24 Nov 2021 08:01:51 -0800
kubernetes deploying persistent jenkins
kubernetes deploying persistent jenkins System environment: System version: CentOS 8.1 k8s version: v1.21.3 Containerd version: ctr containerd.io 1.4.3 jenkins version: 2.172
1, Set storage directory Persist Jenkins to storage. NFS network storage is used here to facilitate consistent escape data of application startup nodes in Kubernetes envi ...
Posted by tekcap on Tue, 23 Nov 2021 16:24:35 -0800
Weekly leetcode - 235/236/53/NC102/NC103
leetcode - 235. Nearest common ancestor of binary search tree
Given a binary search tree, find the nearest common ancestor of two specified nodes in the tree.
Baidu Encyclopedia defines the nearest public ancestor as: "for two nodes p and q with root tree T, the nearest public ancestor is expressed as a node x, which satisfies that x ...
Posted by peeter_talvistu on Sat, 20 Nov 2021 20:16:00 -0800
kubernetes based on jenkins spinnaker's ci/cd practice - adding product image scanning
preface:Early jenkins assumed all the functions of ci/cd in kubernetes Jenkins Pipeline evolution , we are going to split the cd continuous integration into spinnaker!Of course, the normal idea should be to get through the user account of jenkins spinnaker and integrate ldap.spinnaker account system. Relevant experiments have been done before i ...
Posted by Poolie on Sat, 20 Nov 2021 16:26:57 -0800
Jenkins of DevOps automation
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
Jenkins combined with gitlab to realize static project release
1, Jenkins basic overview
1.1 what is Jenkins
Jenkins is an open source continuous integration tool that provides a friendly operation interface. It is developed by JAVA. Jenkins is a scheduling platform that does not handle anything and calls third-party plug-ins to complete all work. Jenkins is an open source CI & CD software leader ...
Posted by ollie007 on Sat, 23 Oct 2021 12:35:36 -0700
Continuous integration (svn+maven/nodejs+tomcat+jenkins)
1. Continuous characteristics:
Frequent releaseAutomated processRepeatableFast iteration
2. Purpose of continuous integration:
The team is developed by multiple people. Everyone can submit code independently. Continuous integration can be verified by automatic construction (including compilation, release and automatic testing), so as to find ...
Posted by WiseGuy on Fri, 22 Oct 2021 02:59:10 -0700
Jenkins's Core project in Windows
1, Configuration item
1. New item
2. Add task name
3. Choose a free style
3.1. Add basic task information
3.2 source code management
If you understand the purpose of corresponding source code management, you can choose to click the help icon in the screenshot, which has the basic information description of the corresponding l ...
Posted by dakey on Wed, 06 Oct 2021 06:41:19 -0700
jenkins deployment and dynamic slave node making and configuration based on k8s platform
preparation in advance
1. A deployed k8s platform
2. An already built harbor Private warehouse
jenkins deployment
The mainstream is used here rbac Pattern deployment jenkins That is, they need to create:
1. One jenkins Namespace
2. One nodeport service Used externally web visit
3.One serviceaccount To protect jenkins The serv ...
Posted by idotcom on Wed, 29 Sep 2021 15:12:32 -0700