https://github.com/redhat-middleware-workshops/rhpam-rhdm-workshop-v1m1-guides
https://github.com/redhat-middleware-workshops/rhpam-rhdm-workshop-v1m1-guides
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/redhat-middleware-workshops/rhpam-rhdm-workshop-v1m1-guides
- Owner: RedHat-Middleware-Workshops
- Created: 2019-05-21T17:28:48.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2021-04-05T14:04:11.000Z (about 4 years ago)
- Last Synced: 2025-02-15T08:42:40.684Z (4 months ago)
- Size: 11 MB
- Stars: 2
- Watchers: 7
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Support: support/ocp-provisioning.yaml
Awesome Lists containing this project
README
Red Hat Process Automation Manager / Decision Manager Workshop Module 1
===
This is `module 1` of a full-day hands-on Red Hat Process Automation Manager and Red Hat Decision Manager workshop. It provides developers and/or business analysts an introduction to Rules- and Process Driven applications and microservices in the context of modern, cloud-native, architectures.Agenda
===
* Introduction
* Use Case Overview
* Overview of RHPAM Components and Architecture
* Accessing the workshop environment
* Red Hat PAM users and groups
* Red Hat PAM on OpenShift
* ConclusionRun locally
===```
$ git clone https://github.com/RedHat-Middleware-Workshops/rhpam-rhdm-workshop-v1m1-guides.git
$ cd rhpam-rhdm-workshop-v1m1-guides
$ docker run -it --rm -p 8080:8080 -v $(pwd)/:/app-data -e CONTENT_URL_PREFIX="file:///app-data" -e WORKSHOPS_URLS="file:///app-data/_rhpam-rhdm-workshop-module1.yml" -e LOG_TO_STDOUT=true quay.io/osevg/workshopper
```Lab Instructions on OpenShift
===Note that if you have installed the lab infra via APB, the lab instructions are already deployed.
*Option 1:*
Login to your OCP Cluster and run:
````
oc create -f support/ocp-provisioning.yaml
````*Option 2:*
Here is an example Ansible playbook to deploy the lab instruction to your OpenShift cluster manually.
```
- name: Create Guides Module 1
hosts: localhost
tasks:
- import_role:
name: siamaksade.openshift_workshopper
vars:
project_name: "guide-m1"
workshopper_name: "RHPAM / RHDM Workshop V1 Module-2"
project_suffix: "-XX"
workshopper_content_url_prefix: https://raw.githubusercontent.com/RedHat-Middleware-Workshops/rhpam-rhdm-workshop-v1m1-guides/master
workshopper_workshop_urls: https://raw.githubusercontent.com/RedHat-Middleware-Workshops/rhpam-rhdm-workshop-v1m2-guides/master/_rhpam-rhdm-workshop-module1.yml
workshopper_env_vars:
PROJECT_SUFFIX: "-XX"
COOLSTORE_PROJECT: coolstore{{ project_suffix }}
OPENSHIFT_CONSOLE_URL: "https://master.seoul-2922.openshiftworkshop.com"
ECLIPSE_CHE_URL: "http://che-labs-infra.apps.seoul-2922.openshiftworkshop.com"
GIT_URL: "http://gogs-labs-infra.apps.seoul-2922.openshiftworkshop.com"
NEXUS_URL: "http://nexus-labs-infra.apps.seoul-2922.openshiftworkshop.com"
LABS_DOWNLOAD_URL: "http://gogs-labs-infra.apps.seoul-2922.openshiftworkshop.com"openshift_cli: "/Users/doh/cloud-native-app-dev/oc --server https://master.seoul-2922.openshiftworkshop.com"
```