Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 2.08 KB

README.adoc

File metadata and controls

40 lines (29 loc) · 2.08 KB

connect-jenkins-bootstrap

Description

Bootstraps for Jenkins and the Kubernetes plugin into a Kubernetes cluster.

Installation Instructions

If you just want to try this repo out locally, you can follow the ‘Local Cluster’ instructions below. To install on a remote cluster, follow the ‘Remote cluster’ instructions. There are some subtle but important differences.

Local cluster

Make sure you have Minikube installed 1. Checkout the repository 1. Generate SSH keys in the repository folder ssh-keygen -t rsa -b 4096 -C "[email protected]" -N "" 1. Add the generated key to your GitHub account for Jenkins CI to use 1. Execute run-minikube.sh 1. Port-forward to your new Jenkins pod

Remote cluster

  1. Make sure you have a remote cluster available to deploy into.

  2. Checkout the repository

  3. Generate SSH keys in the repository folder ssh-keygen -t rsa -b 4096 -C "[email protected]" -N ""

  4. Add the generated key to your GitHub account for Jenkins CI to use

  5. Execute run-remote.sh

Build Status

TravisCI link or something else - delete if not needed

Documentation

Documentation can be found at Jenkins bootsrap documentation

Also see our related post Jenkins bootstrap blog

The main documentation for Connect can be found at: docs.connect.cd


connect logo on white border

Connect is a Continuous Delivery Platform that gathers best practice approaches for deploying working software into the cloud with confidence.

The main documentation for Connect can be found at docs.connect.cd

Any queries on the Connect platform can be sent to: [email protected]