Skip to content

Instantly share code, notes, and snippets.

View topherbullock's full-sized avatar

Topher Bullock topherbullock

View GitHub Profile
@topherbullock
topherbullock / how many moons does Saturn have
Last active February 16, 2025 17:03
I been thinkin’
>>> how many moons does saturn have?
<think>
Alright, let's tackle this question: "How many moons does Saturn have?"
First off, I remember that Saturn is one of the larger planets in our solar system, but I'm not exactly sure about its number of moons. I think it has
more than Earth, which only has one moon. So maybe Saturn has a bunch?
I'll start by recalling any information I might have learned before. I seem to remember hearing that Saturn has many moons, possibly around 83 or
something like that. But wait, was that accurate? I should double-check.
# -- general -------------------------------------------------------------------
set -g default-command "reattach-to-user-namespace -l /usr/local/bin/fish"
set -g default-terminal "screen-256color" # colors!
setw -g xterm-keys on
set -s escape-time 0 # faster command sequences
set -sg repeat-time 600 # increase repeat timeout
set -s focus-events on
set -g history-limit 5000 # boost history
@topherbullock
topherbullock / README.md
Last active June 19, 2019 21:34
Ye Olde Concourse

Ye Olde Concourse

Running old ( and varying degrees of busted) versions of Concourse.

Vagrant init selected Concourse version

Post-theme-picker

vagrant init concourse/lite --box-version 0.73.0

Theme picker

@topherbullock
topherbullock / K8s Discovery.md
Last active March 28, 2019 18:52
The Road to K8s

How Can Concourse Best Leverage K8s as a Runtime?

The current landscape of Kubernetes for CI/CD leaves us with a lot of new options since the original Kubernetes Runtime RFC (#2) and it makes sense for the Concourse team + community to have a discussion around how we can best leverage K8s for Concourse workloads.

🚂

Commonalities

Regardless of how we choose to move forward leveraging K8s, there's some common concerns which we'll need to address to make the K8s runtime a reality ( whether we use Tekton or roll our own solution leveraging K8s primatives )

Unit of Execution

@topherbullock
topherbullock / index.html
Last active October 25, 2018 18:07
simple web stuff
<html>
<h1> hello! </h1>
</html>
@topherbullock
topherbullock / features.md
Last active October 26, 2018 18:19
4.2.1 features

Dashboard

  • Searching on the dashboard (teams, pipelines, URLs)
  • The dashboard view will now indicate whether you are a member of each team or whether you're only seeing it because it has exposed pipelines.

Users + Auth

  • Global users
  • LDAP based auth!

Operability

  • Workers can now be registered with a --ephemeral flag. When specified, the worker will be immediately removed once it stalls.
@topherbullock
topherbullock / stack-dump.sh
Created June 26, 2018 15:28
Concourse Last Will and Testament Collection
#!/bin/bash
if [[ -z $1 ]]; then
director_env="prod"
else
director_env=$1
fi
if [[ -z $2 ]]; then
deployment="concourse-wings"
resources:
- name: git-resource
type: git
source:
uri: https://github.com/topherbullock/git-repo-example
branch: master
jobs:
- name: hello-world
plan:
@topherbullock
topherbullock / pipeline.yml
Last active September 29, 2017 20:01
Getting Started With Concourse
jobs:
- name: hello-world
plan:
- task: say-hello
config:
platform: linux
image_resource:
type: docker-image
source: {repository: ubuntu}
run:
@topherbullock
topherbullock / -The Gist of Concourse
Last active June 19, 2017 21:37
The Gist of Concourse
-