Skip to content

Instantly share code, notes, and snippets.

View sgringwe's full-sized avatar

Scott Ringwelski sgringwe

  • Handshake
  • San Francisco, CA
View GitHub Profile
@sgringwe
sgringwe / osx-10.10-setup.md
Last active August 29, 2015 14:25 — forked from kevinelliott/osx-10.10-setup.md
Mac OS X 10.10 Yosemite Setup
@sgringwe
sgringwe / check-pdf-validity.sh
Created September 27, 2015 23:07
Check pdf validity using ghostscript
gs -dNOPAUSE -dBATCH -sDEVICE=nullpage valid.pdf
GPL Ghostscript 9.16 (2015-03-30)
Copyright (C) 2015 Artifex Software, Inc. All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
Processing pages 1 through 1.
Page 1
(return code 0)
: gs -dNOPAUSE -dBATCH -sDEVICE=nullpage invalid.pdf
@sgringwe
sgringwe / dc_2017_biblio.md
Created April 24, 2017 15:26 — forked from BaseCase/dc_2017_biblio.md
List of resources recommended or mentioned by the speakers at Deconstruct 2017

Deconstruct 2017 Bibliography

Here are all of the resources mentioned by Deconstruct 2017 speakers, along with who recommended what. Please post a comment if I missed something or have an error!

DC 2017 Speakers' Choice Gold Medalist

  • Seeing Like a State by James Scott

Books

  • Public Opinion by Walter Lippmann (Evan Czaplicki)
  • A Pattern Language by Christopher Alexander (Brian Marick)
  • Domain Driven Design by Eric Evans (Brian Marick)
package main
import (
"fmt"
"k8s.io/client-go/kubernetes"
"k8s.io/client-go/rest"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
)
apiVersion: batch/v1beta1
kind: CronJob
metadata:
name: ingress-lister
namespace: monitoring
labels:
app: ingress-lister
spec:
schedule: "0 17 * * *" # daily
jobTemplate:
apiVersion: v1
kind: ServiceAccount
metadata:
name: ingress-lister
namespace: monitoring
---
apiVersion: rbac.authorization.k8s.io/v1beta1
kind: ClusterRoleBinding
metadata:
name: ingress-lister