Coder Social home page Coder Social logo

cloudbees-cjp-ha's Introduction

cloudbees-cjp-ha

Cloudbees Jenkins Platform 2x

  • Cloudbees Jenkins Platform (CJP) (Default: 2.73.1.2)
  • Deploy Strategy: High-Availability
  • CJP Strategy: Multi-master (single included)

Supported Platforms

  • Ubuntu 14.04

Usage

Local Testing

This cookbook will come up in KitchenCI using Vagrant and Ubuntu-14.04 boxes. Cloudbees license locks their product so when finished, all necessary services will have been 'stood up' and ready for human intervention. Because of that, there are manual steps that need to be performed post-cookbook:

  • Unlock & License Cloudbees nodes
  • Set the site URL in the Manage Jenkins dialog
  • Set the JNLP ports as spec'd in attributes/default.rb in the Jenkins Security dialog

Once created, you can use the following addresses to access the services:

berks install && berks update
kitchen create && kitchen converge

For Deployment

  • Edit attributes/default.rb or wrap with your own cookbook
  • Include cloudbees-cjp-ha in your node's run_list:

Supporting Infra - NFS

cloudbees-cjp-ha::nfs
{
  "run_list": [
    "recipe[cloudbees-cjp-ha::nfs]"
  ]
}

HAProxy

cloudbees-cjp-ha::haproxy
{
  "run_list": [
    "recipe[cloudbees-cjp-ha::haproxy]"
  ]
}

Cloudbees Operations Center (CJOC)

cloudbees-cjp-ha::opcenter
{
  "run_list": [
    "recipe[cloudbees-cjp-ha::opcenter]"
  ]
}

Jenkins Client Master (CJE)

cloudbees-cjp-ha::master
{
  "run_list": [
    "recipe[cloudbees-cjp-ha::master]"
  ]
}

License and Authors

Author:: KickBack Rewards Systems ([email protected])

GNU General Public License, version 2

Copyright 2017 KickBack Rewards Systems

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

cloudbees-cjp-ha's People

Contributors

christopherbkolp avatar erinlkolp avatar purvesta avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cloudbees-cjp-ha's Issues

Oracle Java 8 repos have been discontinued

The Oracle JDK License has changed for releases starting April 16, 2019.

The new Oracle Technology Network License Agreement for Oracle Java SE is substantially different from prior Oracle JDK licenses. The new license permits certain uses, such as personal use and development use, at no cost -- but other uses authorized under prior Oracle JDK licenses may no longer be available. Please review the terms carefully before downloading and using this product. An FAQ is available here: https://www.oracle.com/technetwork/java/javase/overview/oracle-jdk-faqs.html

Oracle Java downloads now require logging in to an Oracle account to download Java updates, like the latest Oracle Java 8u211 / Java SE 8u212. Because of this I cannot update the PPA with the latest Java (and the old links were broken by Oracle).

For this reason, THIS PPA IS DISCONTINUED (unless I find some way around this limitation).

Original Link: https://launchpad.net/~webupd8team/+archive/ubuntu/java

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.