Skip to content

Instantly share code, notes, and snippets.


ryan jarvinen ryanj

View GitHub Profile
ryanj / kubernetes_on_the_edge.html
Last active Nov 26, 2019
Kubernetes on the Edge at Kubecon San Diego 2019
View kubernetes_on_the_edge.html
<section data-markdown>
# Kubernetes
# On the Edge!
<section data-markdown>
# CoreOS
ryanj / CNrejects.html
Last active Nov 16, 2019
Why you shouldn't build an operator!
View CNrejects.html
<section data-markdown>
## Why You Shouldn't
# Build an Operator!
<section data-markdown>
* custom resource definitions
ryanj / nodeconfeu.html
Last active Nov 11, 2019
Hands-On Intro to Kubernetes (and OpenShift) for JS Developers at NodeConfEU
View nodeconfeu.html
<section data-background-transition="none-in zoom-out" data-transition="zoom" id="HANDS-ON" data-background-color="white">
<h3 style="padding-top:26%;">Hands-on Intro to</h3>
<h1 style="font-size:113px;">Kubernetes & OpenShift</h1>
<h3>{ for JS Developers }</h3>
<p class='fragment grow'><a style="font-weight:bold;" href=""></a></p>
<p><a href="">Monday, November 11 16:00 - 17:30</a></p>
<section style="color:white;" data-transition='concave' data-background-transition='fade' data-background='#000000' data-background-color="black" id='presented-by'>
ryanj / LISA19.html
Last active Oct 30, 2019
Red Hat at #LISA19 in PDX
View LISA19.html
<section data-markdown>
# Extending Kubernetes with the Operator Pattern
By @RyanJ
View fcos_template.json
{"ignition":{"config":{"replace":{"source":null,"verification":{}}},"security":{"tls":{}},"timeouts":{},"version":"3.0.0"},"passwd":{"users":[{"homeDir":"/home/core","name":"core","sshAuthorizedKeys":["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC7sLcYVWUochTBiD/hbkBbt9MutMTFio+ogwgyDhHNCOktnlp2Lis2fi9QbyXlwARW9aGrEv5jiQmJSCKy8d4HHVAcS4cg5vuSDdTQJOBAowYjS4IXz2KXJ1NzZ9a+FvzEQuOgoVhvI/D+oj+TkpriWgt3lOh/fVQAcJbXhJSNug4LWfiTDGXaRDkqskJKXOKUjJTysHFnfoGTTQssb69HgWjcwT+E8ndRtyV09gJBXL8D+oSKNZCB+4RwQT0e1N608eUCmsi/9RbHCaZTG2+BZV1GEgnMPMRkzSrBXKD2YSGydsDfDjkwulpy62mZTakF5KsfrFERw0KGoO2ktZBxrIp9ZQf+89c7/jqohf4S1xwxm3FT3gsn3yrk/6H/APilXGPZatCIwFAqnqzapdQhF0RQXcuovuQwjjA6HCJfzurENZbOjTBPzUSH6fbCnvJnYM27W/PtKq769DCVjNkm7lRW32gCZa5o2yMVwbQ6gyd5BLrm5wQ2rCvrYo8mG/SMCkrLVKpmGGmWFjjiWJeVS7mvNvgtabTLxAkgnuu8qZwgbyjaDv2psa/ZmcmBATr/krsMxLIvvoNdzUe0+zQS3cUAbdw+xJpfrMaaHlDxKKNaNqzrYEwjF5aVEy65V6izalMjt7UEC0qjPpXQz7gyGb9753thCwTIzgq+uK8RXw=="],"shell":"/bin/bash"}]},"storage":{"files":[{"group":{},"overwrite":true
ryanj / dot_config_i3_config
Last active Jul 24, 2019
my i3 window manager configuration (~/.config/i3/config)
View dot_config_i3_config
# This file has been auto-generated by i3-config-wizard(1).
# It will not be overwritten, so edit it as you like.
# Should you change your keyboard layout some time, delete
# this file and re-run i3-config-wizard(1).
# i3 config file (v4)
# Please see for a complete reference!
ryanj /
Created Jul 22, 2019 — forked from JeffPaine/
i3 Window Manager Cheat Sheet

i3 Window Manager Cheat Sheet

$mod refers to the modifier key (alt by default)


  • startx i3 start i3 from command line
  • $mod+<Enter> open a terminal
  • $mod+d open dmenu (text based program launcher)
  • $mod+r resize mode ( or to leave resize mode)
  • $mod+shift+e exit i3
View Introducing Red Hat OpenShift 4 - Part1: An Introduction to Kubernetes.html
<section data-transition='concave'>
<section id='Part1--Introduction-to-Kubernetes'>
<h3>Introducing Red Hat OpenShift 4</h3>
<h2>Part1: An Introduction to Kubernetes</h2>
<p><a href=""></a></p>
<p><a href="">April 16, 2019, 11:00 a.m. PDT</a></p>
ryanj / Kubernetes-from-Dev-to-Production-with-Red-Hat.html
Last active Jan 22, 2019
Red Hat Community Central: Kubernetes from Dev to Production -
View Kubernetes-from-Dev-to-Production-with-Red-Hat.html
<section data-transition='concave'>
<section id='Kubernetes-from-Dev-to-Prod-with-Red-Hat' data-transition="zoom" data-background="" data-background-color="black" data-background-size="cover" data-background-position="top">
<!-- <p class='fragment grow' style='color:white;padding-top:50%;'><a style='color:white;' href=""></a></p> -->
<section data-background-transition='fade' data-background='black' id='presented-by-ryanj'>
<p>presented by <a href="">@ryanj</a>, Developer Advocate</p>
<p><a href=""><img alt="ryanj" src="" style="width:50%" /></p>
<section id='brought-to-you-by' data-background='black' data-background-color="black">
<p style="color:white;">brought to you by</p>