Skip to content

Commit

Permalink
Merge pull request #4 from OpenShiftDemos/main
Browse files Browse the repository at this point in the history
Syncing
  • Loading branch information
nickschuetz authored Jun 25, 2024
2 parents 6c08081 + 2d50669 commit 4498cea
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .gitmodules
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
[submodule "monster"]
path = monster
url = https://github.com/nickschuetz/monster.git
url = https://github.com/OpenShiftDemos/monster.git
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# DOOM on OpenShift

[OpenShift Container Platform (OCP)](https://www.openshift.com) is capable of building and hosting applications. This includes old retro video games. One of the oldest and most popular retro FPS games [DOOM](https://en.wikipedia.org/wiki/Doom_(1993_video_game)) released in 1993 has been containerized and brought into Kubernetes via a culmination of projects ending up in one called [kubedoom](https://github.com/storax/kubedoom). Like DOOM, [Red Hat](https://www.redhat.com) the home of OpenShift has also been around since [1993](https://www.redhat.com/en/blog/red-hatters-30-years-innovation-collaboration-and-community). So for this exercise I thought it would be cool bring their legacy together into a contemporary [Fedora](https://getfedora.org/) based image and run it on OpenShift. We’ll call this fork [ocpdoom](https://github.com/nickschuetz/ocpdoom).
[OpenShift Container Platform (OCP)](https://www.openshift.com) is capable of building and hosting applications. This includes old retro video games. One of the oldest and most popular retro FPS games [DOOM](https://en.wikipedia.org/wiki/Doom_(1993_video_game)) released in 1993 has been containerized and brought into Kubernetes via a culmination of projects ending up in one called [kubedoom](https://github.com/storax/kubedoom). Like DOOM, [Red Hat](https://www.redhat.com) the home of OpenShift has also been around since [1993](https://www.redhat.com/en/blog/red-hatters-30-years-innovation-collaboration-and-community). So for this exercise I thought it would be cool bring their legacy together into a contemporary [Fedora](https://getfedora.org/) based image and run it on OpenShift. We’ll call this fork [ocpdoom](https://github.com/OpenShiftDemos/ocpdoom).

<br>

Expand Down Expand Up @@ -39,7 +39,7 @@ oc create rolebinding --role monster-control --serviceaccount ocpdoom:doomguy -n
3. Create the ocpdoom application and build the image from source using [oc new-app](https://docs.openshift.com/container-platform/latest/applications/creating_applications/creating-applications-using-cli.html).

```bash
oc new-app https://github.com/nickschuetz/ocpdoom.git --name=ocpdoom -n ocpdoom
oc new-app https://github.com/OpenShiftDemos/ocpdoom.git --name=ocpdoom -n ocpdoom
```

If you would like to see the build in progress:
Expand Down Expand Up @@ -112,7 +112,7 @@ ocpdoom-74d97f4fbd-2h85d 1/1 Running 0 6s
You’re going to need some monsters. Or pods represented as [Demons](https://doom.fandom.com/wiki/Demon) in this case. You’ll do this by deploying a simple little container:

```bash
oc new-app https://github.com/nickschuetz/monster.git --name=monster -n monsters
oc new-app https://github.com/OpenShiftDemos/monster.git --name=monster -n monsters
```

Observe the build progress:
Expand Down

0 comments on commit 4498cea

Please sign in to comment.