This article describes how to create a job on the Jenkins to execute Java programs. This Java program, we only write a simple program, a Hello.java file to represent our Java program, by understanding the entire creation process, to imitate the actual work of a Java project on the Jenkins build process.
1. Write a Hello.java with Notepad, code as follows
public class hello{public
static void Main (st
document is by default in v1.11.2 version
Kube-dns
1.14.10
This document is by default in the 1.14.10 version
Dashboard
1.8.3
This document is by default in the 1.8.3 version
Heapster
v1.5.4
This document is by default in the v1.5.4 version
Influxdb
v1.5.2
This document is by default in the v1.5.2 version
Grafana
v5.0.4
This document is by default in the v5.0.4 version
Before I had summed up a little Ansible series Bowen, this article also take the previous space bar. In the current network application, the security-hardened host is not allowed to log in directly to the root user, and many commands require root users to perform, without rebuilding the current network. Hope that through a common user first landing, and then Su-cut to root execution. and the passwords for the regular and root users of each host are di
First, the basic introduction of Ansible:
What's the ansible type?Ansible is a very simple IT operations automation tool engine for configuration management, application deployment, internal service orchestration, and more, for hundreds of thousands of managed nodes, based on Python development. She does not need an agent and is easy to deploy, with no other
Ansible playbook component, ansibleplaybook
Core elements of playbook:
Tasks: Task
Variables: Variable
Templates: Template
Handlers: Processor
Roles: Role
Organization format: YAML (also known as a Markup Language)
Syntax: (the list is represented by a horizontal bar. Key-value pairs are separated by colons, and other key-value pairs can be nested in key-value pairs)
Example: name: tom
Age: 21
Gender: Male
Spourse:
Name: lily
Gender: female
Children:
Common ansible module usage
Ansible provides many modules by default. In Linux, we can run the ansible-doc-l command to check which modules are supported by ansible, you can use the ansible-doc-s Module name to view the parameters available for this module.
The following des
Ansible notesHosts: remote hostUser: Users who are executing the task groupRemote_user: Same as usersudo: If set to Yes, the user performing the task group gets root permission when the task is performed.Sudo_user: If you set user to Tom,sudo as Yes,sudo_user for Jerry, then Tom gets the permissions of the Jerry user.Connection: How to connect to the remote host.# # #gather: Collecting Facts: FactsGather_facts: Unless you explicitly indicate that you
Use ansible to manage remote servers in batches.Use ansible to batch manage remote server background
Local management of a batch of remote servers is required, mainly to execute the following tasks:
1) Copy local files to all remote servers;2) execute commands on the remote server;
The paths of the remote server are not completely consistent. Generally, access is performed through the variable paths defined
Ansible is a free and open source configuration and Automation tool developed for UNIX-like systems. It's written in Python, similar to chef and puppet, but there's a difference and the advantage is that we don't need to install any clients in the node. It uses SSH to communicate with the node. In this article we will install and configure ansible on CentOS7, and try to manage two nodes.Ansible Server –ansi
Command module:The 1:command module executes the command on the remote node:The command module is followed by the commands to be executed, and the arguments to the command are separated by spaces. The specified command executes on the selected node. The command is not executed through the shell, so environment variables such as $home and some operators (1 chdir switch to the specified directory before running the command.[Email protected] ansible]#
First, what kind of situation requires a lot of deployment
1, the installation of the operating system
Common is collber,red hat satelite (Redhat) system dedicated.
2, the operating system configuration
Common to have cfengine,puppet,chef,func. One of the most popular puppet
3, the deployment of batch programs
4, the volume command run View status information
Ii. introduction of Ansible
The structure of the ansibl
The main changes in the Ansible 1.9.0 (version code is dancing in the street,ansible each major version of a song in the Vanhallen band) are: Added Kerberos support to WinRM Connection plugin. Tags rehaul:added ' all ', ' always ', ' untagged ' and ' tagged ' special tags and normalized tag resolution. Added tag information to--list-tasks and new--list-tags option. Privilege escalation generalization, new '
Use Ansible to publish Tomcat service in CentOS 71. About ansible
Ansible is an Open Server Deployment Tool for Python.Using yum for configuration is very simple and easy to learn.2. Install
Http://docs.ansible.com/ansible/intro_installation.htmlRefer to the official website and run yum install on CentOS 7.
sudo yum i
First, brief1. DescriptionThe daily system Automation operation and maintenance process will inevitably have a Windows Series server, in terms of open source software is currently most of the Windows Batch management compatibility is not very good, unlike the Linux system is convenient, but in reality there are some business need to run on Windows; Search find toss some, Discover Python developed ansible (has been redhat acquisition) have a better sol
Tags: ATI var web page import data setup.py from TPS Stat extHere is an example of the installation of the Ansible-cmdb plugin, Web presentation, and importing MySQL databaseInstallation Environment:Centos7ip:10.1.1.101. Install Apache:[Email protected] ~]yum install httpdBecause you want to use Web browsing, install Apache2. Install Ansible-cmdb plug-in[Email protected] opt]# wget https://files.pythonhoste
Previous projects have put Jenkins in place and now add MAVEN projectsPreparatory work
Installing plugins
Git Plugin
Publish over SSH
Global Settings
Key: Is the private key of the Linux server
Global Tool Configuration
Create a project
Select "Build a Maven project"
"Resolve a previous wait problem"
Use Jenk
To provide a way for everyone to refer to, want to build the success or failure of the message sent to the specified URL, you can:1, a build and trigger another build B, build B to execute a plug-in2, plug-in function:(1) Use the Jenkins API to get the last build information for building a, Eg:http://192.168.212.73:8080/job/41_start_mongodb/lastbuild/api/json(2) Send the acquired build information (which can be encapsulated as required) to the specifi
===========================================================fatal:failed to Mkdirs:/Users/chenqing/Sqy/iOSProject /cyou/svn/cos/cosxcode_lxh/test-reportsjava.io.ioexception:failed to Mkdirs:/users/chenqing/sqy/iosproject/cyou/ Svn/cos/cosxcode_lxh/test-reportsat Hudson. Filepath.mkdirs (filepath.java:1093)This error is encountered when integrating with Jenkins.Workaround: Modify the file read/write restrictionsEnter Command View # ls-l found unable to writeDrwxr-xr-x AChenqing Staff748The + -:
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.