https://github.com/nmasse-itix/openshift-demo-nodejs
A NodeJS application to use in OpenShift
https://github.com/nmasse-itix/openshift-demo-nodejs
demo-scenarios nodejs openshift openshift-demo
Last synced: 6 months ago
JSON representation
A NodeJS application to use in OpenShift
- Host: GitHub
- URL: https://github.com/nmasse-itix/openshift-demo-nodejs
- Owner: nmasse-itix
- License: mit
- Created: 2017-06-06T11:43:53.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-03-28T16:18:13.000Z (about 1 year ago)
- Last Synced: 2024-09-18T00:49:13.617Z (9 months ago)
- Topics: demo-scenarios, nodejs, openshift, openshift-demo
- Language: JavaScript
- Size: 68.4 KB
- Stars: 0
- Watchers: 2
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# My OpenShift Demo written in NodeJS
This GitHub repository is my demo that exhibit the main features of OpenShift.
Feel free to use it to spread the word.## Description
The demo is a simple application written in NodeJS that is lightweight. It features
a colored square with an "Hello world from !" in it.Using this, you can exhibit :
- Self-Healing
- Scaling
- Source-to-Image
- CI/CD with Blue/Green Deployment## Setup
To deploy the app and start playing with it, just use Source-to-Image :
```
oc new-app nodejs~https://github.com/nmasse-itix/OpenShift-Demo-NodeJS.git --strategy=source
```To cleanup your environment, use :
```
oc delete all -l app=openshift-demo-nodejs
```Then, once confident, you can setup a full CI/CD environment as described in the [Installation Guide](doc/INSTALL.md).
## Demo Scenario
Once your environment is setup, you can have a look at the [Demo Scenario](doc/SCENARIO.md).