Skip to content

Instantly share code, notes, and snippets.

View jwmatthews's full-sized avatar

John Matthews jwmatthews

View GitHub Profile
@rcoup
rcoup / rsync_parallel.sh
Created April 10, 2013 21:52
Parallel-ise an rsync transfer when you want multiple concurrent transfers happening,
#!/bin/bash
set -e
# Usage:
# rsync_parallel.sh [--parallel=N] [rsync args...]
#
# Options:
# --parallel=N Use N parallel processes for transfer. Defaults to 10.
#
# Notes:
@dougbtv
dougbtv / README.md
Last active April 18, 2018 19:49
Pieces necessary for me to get GlusterFS-backed-persistent-storage-etcd pod working for Ansible-Service-Broker as launched by OpenShift-Ansible

If I want to run ansible-service-broker via openshift-ansible with my currently available glusterfs persistent storage solution, I need to modify a playbook so that I can use my specific storage class, e.g. I make this modification

$ git describe
openshift-ansible-3.7.0-0.117.0-8-gcc45402
$ git diff
diff --git a/roles/ansible_service_broker/tasks/install.yml b/roles/ansible_service_broker/tasks/install.yml
index b3797ef..373f16c 100644
--- a/roles/ansible_service_broker/tasks/install.yml
+++ b/roles/ansible_service_broker/tasks/install.yml
@djzager
djzager / notes.md
Last active September 12, 2017 15:32
Building origin images

The process for building openshift/origin images is not as straightforward as one might expect. I may have gone down the wrong path completely but this method allowed me to build openshift/origin images for my use.

Cleanup from Previous Builds

If you have built images before, don't forget to cleanup:

$ make clean
@matzew
matzew / DRAFT.md
Last active November 30, 2017 15:45

Exposing Red Hat Mobile Services in OpenShift through the Service Catalog

with John Matthews (Ansible Service Broker)

Mobile application development and continuous iteration and deployment have fueled the need to rethink software architecture, technologies, development methodologies, roles, and responsibilities in order to achieve success.

By leveraging the OpenShift Service Catalog and OpenShift Ansible Broker, the Red Hat Mobile team has been able to bring Mobile Backend-as-a-Service (MBaaS) closer to the OpenShift Mobile application developer.

In this session, we will show how the Red Hat Mobile team was able to take advantage of this technology to easily make these services available on OpenShift. Attendees will learn how the OpenShift Ansible Broker and Ansible Automation were used to orchestrate the provisioning of these services including a deep dive on the application definition constructs used to expose these services to the Service Catalog. After this session, the attendee will have a good

@mundra-ankur
mundra-ankur / create_openshift_cluster_ibm.sh
Created May 27, 2022 12:54
IBM Cloud: Launch VPC Gen2 Openshift Cluster Using CLI
#!/bin/bash
echo -e "Launch Openshift Cluster in IBM Cloud using CLI \n\n"
# Installing the IBM Cloud CLI
curl -fsSL https://clis.cloud.ibm.com/install/linux | sh
ibmcloud update
ibmcloud -v
echo -e "-------------------------------------------------------------\n"