Skip to content

automationbroker/automation-broker-apb

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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