Skip to content

Instantly share code, notes, and snippets.

@ryanj
Last active November 2, 2017 02:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ryanj/cb219ff6bd36f3a9a190f5c8f2df61b1 to your computer and use it in GitHub Desktop.
Save ryanj/cb219ff6bd36f3a9a190f5c8f2df61b1 to your computer and use it in GitHub Desktop.
Introducing OpenShift - Migrating to Containers BoF at #LISA17
<section data-transition='concave'>
<section id="introducing-openshift">
<p><img style='border:none;background:none;' src="http://hexb.in/vector/openshift.svg" /></p>
<h1>Introducing OpenShift</h1>
<p><a href="https://www.usenix.org/conference/lisa17/bofs#redhat">Weds, November 1st 7:00 pm</a><br/>
at <a href="https://www.usenix.org/conference/lisa17/bofs#redhat">#LISA17</a> in SF</p>
<h4 class='fragment grow'><a href="http://bit.ly/lisa17-openshift">bit.ly/lisa17-openshift</a></h4>
</section>
<section data-background-transition='fade' data-background='black' id='presented-by-ryanj'>
<p>presented by <a href="http://twitter.com/ryanj/">@ryanj</a>, Developer Advocate at Red Hat</p>
<p class='fragment fade-up'><a href="http://twitter.com/ryanj/"><img alt="ryanj" src="http://ryanjarvinen.com/images/ryanj-mestrefungo-com.gif" style="width:50%"/></p>
</section>
</section>
<section id='why-kubernetes'>
<h2>Why Kubernetes?</h2>
<a class="fragment" href="http://kubernetes.io/"><img src="https://cdn.rawgit.com/ryanj/1aed9676c69ab0073be0beb60ca77a9c/raw/74f82bdfb47f1addaca529e8ee63ed678356a62f/kubernetes-blueprint-logo.svg" alt="kubernetes" style='width:30%;border:none;background:none;'></a>
</section>
<section>
<section data-markdown id='why-kubernetes'>
## Why OpenShift?
</section>
<section>
<p>OpenShift adds:</p>
<ol>
<li class='fragment'><a href="#/dev">Developer Workflows</a></li>
<li class='fragment'><a href="#/manage">Resource Management</a></li>
<li class='fragment'><a href="#/secure">Security</a></li>
</ol>
</section>
</section>
<section>
<section id='dev' data-markdown>
# Developer Workflows
</section>
<section>
<i>demo</i>
</section>
</section>
<section>
<section id='manage' data-markdown>
# Manage
</section>
<section data-markdown>
* Resource grants
* Dashboard
* Web console
* ManageIQ / Cloudforms
</section>
</section>
<section>
<section id='secure' data-markdown>
# Secure
</section>
<section data-markdown>
* userspace workloads don't run as root (random uid)
* dev builds don't run as root
* operations teams have a workflow for applying and distributing security patches
* rpm CVE registry - open-scap.org
* optional network isolation
* RBAC
* SElinux
</section>
</section>
<section id="try-openshift">
<h1>Try OpenShift!</h1>
<ul>
<li class='fragment'>minishift <span class='fragment'><a href="http://github.com/minishift/minishift">(github.com/minishift/minishift)</a></span></li>
<li class='fragment'>OpenShift Starter <span class='fragment'><a href="http://openshift.com">(openshift.com)</span></a></li>
<li class='fragment'>OpenShift Pro <span class='fragment'><a href="http://openshift.com">(openshift.com)</span></a></li>
<!-- <li class='fragment'>OpenShift Dedicated <span class='fragment'><a href="http://openshift.com">(support and ops included)</a></span></li> -->
<li class='fragment'>OpenShift Container Platform <span class='fragment'><a href="https://www.openshift.com/container-platform/">(support included)</a></span></li>
</ul>
</section>
<section id='questions' data-markdown>
# Questions?
</section>
<section id='thank-you'>
<h2>Thank you!</h2>
<p class='fragment'><a href="http://bit.ly/lisa17-openshift">bit.ly/lisa17-openshift</a></p>
<p class='fragment'><a href="http://twitter.com/ryanj">@ryanj</a></p>
<p class='fragment'><a href="http://bit.ly/lisa17-k8s">bit.ly/lisa17-k8s</a></p>
</section>
<!--
<section>
</section>
-->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment