Skip to content

Your OpenShift quick reference by example.

License

Notifications You must be signed in to change notification settings

dennisstritzke/oc-helper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenShift Reference by Example

This repository is a collection of OpenShift deployments that are common in day to day usage. Oftentimes you need some kind of deployment, but are not sure what the exact syntax is, this repository is here to help. It aims to be the place to go, if you quickly want to look up the usage of an OpenShift resource by examples.

Just use oc new-project and create the deployments below.

Basic Deployments

  • Ubuntu Logger is printing 'Hello OpenShift!' every second to standard out.
    oc create -f https://raw.githubusercontent.com/dennisstritzke/oc-helper/master/ubuntu-logger.yaml
    
  • Ubuntu PVC is writing continously writing files containing the current time to /ubuntu-pvc
    oc create -f https://raw.githubusercontent.com/dennisstritzke/oc-helper/master/ubuntu-pvc.yaml
    
  • Nginx with Service and Route provides a basic deployment accessible via the network.
    oc create -f https://raw.githubusercontent.com/dennisstritzke/oc-helper/master/nginx.yaml
    
  • Privileged Pod. Yet to come...
  • DaemonSet. Yet to come...
  • ScheduledJob. Yet to come...

Utilities

  • curl, telnet and dig Pod. Yet to come...

Advanced Deployments

  • Client Certificate authentication reverse proxy. Yet to come...

About

Your OpenShift quick reference by example.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published