Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fusor/catasb
Ansible scripts to setup an 'oc cluster up' environment for testing the Service Catalog and Ansible Service Broker on EC2 or Local
https://github.com/fusor/catasb
ansible ansible-service-broker bash docker ec2 openshift openshift-origin playbook python service-catalog vagrant
Last synced: 2 months ago
JSON representation
Ansible scripts to setup an 'oc cluster up' environment for testing the Service Catalog and Ansible Service Broker on EC2 or Local
- Host: GitHub
- URL: https://github.com/fusor/catasb
- Owner: fusor
- Created: 2017-04-07T16:13:55.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-12-17T20:43:56.000Z (about 6 years ago)
- Last Synced: 2024-08-03T09:04:42.765Z (6 months ago)
- Topics: ansible, ansible-service-broker, bash, docker, ec2, openshift, openshift-origin, playbook, python, service-catalog, vagrant
- Language: Python
- Homepage:
- Size: 726 KB
- Stars: 47
- Watchers: 12
- Forks: 33
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-list-ansible - catasb
README
# CATalogASB
catasb is a collection of playbooks to create an OpenShift environment with a [Service Catalog](https://github.com/kubernetes-incubator/service-catalog) & [Ansible Service Broker](https://github.com/openshift/ansible-service-broker) in a local or EC2 environment.
For an overview of Ansible Service Broker and Ansible Playbook Bundles click [here](https://github.com/openshift/ansible-service-broker/blob/master/docs/introduction.md)
### Overview
These playbooks will:
* Setup an OpenShift or Kubernetes cluster
* Install [Service Catalog](https://github.com/kubernetes-incubator/service-catalog) on Origin
* Install [Ansible Service Broker](https://github.com/openshift/ansible-service-broker) on Origin### OpenShift or Kubernetes
Kubernetes
* Run local scripts with -k or k8s or kubernetes
* Set the ansible variable 'cluster' to 'kubernetes'OpenShift
* OpenShift doesn't require any flags to run### Local and EC2 deployment options
* To view individual Readme documents for these options click below
* [Kubernetes setup](kubernetes/README.md)
* [Local Linux deployment](local/linux/README.md)
* [Local macOS deployment](local/mac/README.md)
* [EC2 deployment](ec2/README.md)### Summit 2017 demo
* To recreate the demonstration from Red Hat Summit 2017 (shown [here](https://github.com/fusor/catasb/pull/87) on YouTube), checkout the branch [summit2017](https://github.com/fusor/catasb/tree/summit2017).
```bash
git checkout summit2017
```