Skip to content

automationbroker/automation-broker-apb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Automation Broker APB

Ansible Role for installing (and uninstalling) the automation-broker in a Kubernetes/OpenShift Cluster with the service-catalog.

Requirements

Role Variables

See defaults/main.yaml.

Usage

Until this project is configured to publish docker.io/automation-broker/automation-broker-apb you will want to first build the image:

$ docker build -t automation-broker-apb -f Dockerfile .

OpenShift/Kubernetes

You may replace kubectl for oc in the case you have the origin client installed but not the kubernetes client.

Note: You will likely need to be an administrator (ie. system:admin in OpenShift). If you don't have sufficient permissions to create the clusterrolebinding, the provision/deprovision will fail.

$ kubectl create -f install.yaml

This will create the serviceaccount, clusterrolebinding, and job to install the broker.

Example Playbook

See playbooks/provision.yml.

License

Apache-2.0

Author Information

http://automationbroker.io

About

APB for deploying the automation broker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published