![]() ![]() In native packages, this file is placed at /etc/jenkins-ha-monitor/demotion.sh. The -host-demotion option that specifies the demotion script, which is the opposite of the promotion script and gets executed when the primary Jenkins JVM moves from this system into another system. In native packages, this file is placed at /etc/jenkins-ha-monitor/promotion.sh. The -host-promotion option that specifies the location of the promotion script, which gets executed when the primary Jenkins JVM moves in from another system into this system as a result of election. The monitor tool picks up network configuration and other important parameters from here, so it needs to know this location. ![]() The -home option that specifies the location of $JENKINS_HOME. This guide will walk through the High Level Overview, detail implementationĪnd configuration steps, and finish with troubleshooting tips. Builds that were in progress would be lost, Place, users will experience a brief downtime, comparable to someone rebooting a The controller role (hence "HA singleton"). At any given point only one of the nodes is performing Namely, it is not a symmetric cluster, where participating nodes will Important for users to understand what this feature does not do in its currentįorm. JVM becomes unavailable (for example, when it stops responding, or when itĭies), other nodes in the cluster automatically take over the role of theĬontroller, thereby restoring service with minimum interruption. Unexpected problems in the JVM, the hardware that it runs on, etc. This improves the availability of the service against ![]() Two or more JVMs form a so-called "HA singleton" cluster, to ensure businessĬontinuation for Jenkins. If so, operations center will need access to this service on the HTTP port.ĬloudBees Jenkins Platform comes with the capability to run in a high-availability setup, where Operations center's CloudBees Analytics can optionally use an external Elasticsearch Manage Jenkins Configure Analytics Analytics Elasticsearch Configuration Elasticsearch URLs When accessing Microsoft Active Directory If you plan to authenticate Jenkins users via an LDAP server, Jenkins will needĪccess to the LDAP or LDAPS port. Manage Jenkins Configure Global Security Access Control Security Realm LDAP Server Manage Jenkins Configure System E-mail Notification SMTP Portįor sending emails from build failures or via other plugins' emailįunctionality, Jenkins needs access to an SMTP server. The standard ports but your network may run these services on different portsĪnd may require additional configuration. Because these are outbound ports which could change, we’ve described For some features, Jenkins requires outbound access to services on ports as laid ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |