- Advancing Open Containers Through Pan-Industry Collaboration - Jim Zemlin Keynote
- The Future is Awesome - Paul Fenwick Keynote
- They're Here. What Now? - Allison Randal Keynote
- How Facebook Open Sources at Scale - James Pearce Keynote
- Open Source Lynchpins in 2015 - Dr. Angel Diaz Keynote
- Making Things Open - Hadley Beeman Keynote
- **[Making Architecture Matter - Martin Fowler Keynote]
"Unikernels give you a chance to rebuild the world in the way you want to think about it." --Anil Madhavapeddy |
xcode with development tools | |
homebrew | |
rvm | |
vagrant | |
virtualbox | |
iterm2 | |
alfred | |
http://spectacleapp.com/ (allows you to snap windows around with kb shortcuts) | |
BetterSnapTool if spectacle doesn't do what you want | |
remap your caps lock key to command |
## -- Begin app1 Cluster -- ## | |
upstream app1 { | |
server 10.32.28.2:32851; | |
} | |
server { | |
listen 80; | |
server_name app1.paas.domain.com; |
# Finding Files | |
SPC ft # Toggle NeoTree | |
SPC pt # Open project root | |
SPC ff # Find a file with Helm | |
# Buffers / Files | |
SPC fs # Save file | |
SPC bd # Close buffer | |
SPC TAB # Switch between open buffers |
import jenkins.model.* | |
import com.cloudbees.plugins.credentials.* | |
import com.cloudbees.plugins.credentials.common.* | |
import com.cloudbees.plugins.credentials.domains.* | |
import com.cloudbees.plugins.credentials.impl.* | |
import com.cloudbees.jenkins.plugins.sshcredentials.impl.* | |
import org.jenkinsci.plugins.plaincredentials.* | |
import org.jenkinsci.plugins.plaincredentials.impl.* | |
import hudson.util.Secret | |
import hudson.plugins.sshslaves.* |
Simple collection of Groovy scripts to help me maintain some Jenkins systems.
See also https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+Script+Console
This gist outlines a basic course that should help the average developer or other person familiar with the usage of computers how to ramp themselves up on Ops / DevOPs. Each of the resouces includes additional resources and so if more in-depth knowledge is needed, feel free to explore the other options put forth by the authors listed here.
As with any program, it is very important to understand the tasks you are completing and commands you are running before moving on to the next section. All of these skills build upon each other and so a missing part of the foundation will lead to difficulties figuring out what is happening down the road.
import org.csanchez.jenkins.plugins.kubernetes.* | |
import jenkins.model.* | |
def j = Jenkins.getInstance() | |
def k = new KubernetesCloud( | |
'jenkins-test', | |
null, | |
'https://130.211.146.130', | |
'default', |