Kirkland, WA

Matt Moore

Elite
@mattmoor

Founder/CTO of Chainguard, Inc.

warm-image. A Kubernetes CRD for prefetching container images onto nodes.

164

mink. A minimal distribution of Knative and Tekton, and CLI.

104

kind-oidc. Play with KinD and OIDC volumes

15

korpc. Go

14

grpc-example. Example GRPC service

12

zero-friction-actions. An example repo demonstrating keyless signing with Github Actions

11

knobots. A collection of Github bots built on top of Knative Eventing

9

rules_k8s-OLD. Playing around with Bazel rules for K8s

8

boo-maps. ConfigMaps that freeze when you look at them.

7

wolfstation. A Wolfi-based image for use with Google Cloud Workstations

6

bindings. A collection of Knative-style Bindings and helper libraries for talking to various services.

5

http-go-fn. A buildpack for wrapping Go http.HandlerFunc functions with a `package main`

5

bazel-glibc. Create a glibc base Docker image using Bazel

5

chainit. An experimental trivial init system for running a container entrypoint and cmd without the need for a shell

5

bazel-grpc. Experiment with Bazel and gRPC

4

dep-notify. An experimental library for watching the dependencies of a Go target.

4

kfilter. An abstraction for expressing Knative Eventing "filters" at a higher-level

3

cloudevents-go-fn. Playground for authoring CloudEvents functions in golang

3

k8schain. An implementation of the google/go-containerregistry authn.Keychain for K8s authentication.

3

build-crd-OLD. Prototype Build CRD for K8s

3

kontext. Prototype for abusing Docker registries as a common object store for uploading a self-extracting source context for Knative Builds

2

terrinform. Parse the JSON output of terraform apply to break down where time is spent.

2

terraform-playground. A place for me to dump my terraform snippets.

2

boilerplate-check. Go

2

eks-demo. Trivial app deploying to EKS with Github OIDC

2

oidc-magic. Shell

2

rawkode-klusterfuck. Code to break rawkode cluster

2

cachier. Experiment with decorating arbitrary Kubernetes resources with Knative caching resources.

2

go-tmpl. A Go template repo for new projects.

1

http01-solver. An experimental HTTP01 ACME solver for the Knative Certificate abstraction.

1

donotsubmit-bot. A prototype github bot that uses Knative to block PRs that contain the string "DO NOT SUBMIT"

1

frankontainer. A prototype in dynamic image assembly

1

knobots-broadcast. This is an offshoot of knobots to surface the knative github event streams to other folks hacking on knative.

1

starter-workflows. Accelerating new GitHub Actions workflows

1

dumprequest. A trivial Go app that dumps HTTP requests it receives

1

test-infra. Test infrastructure for the Knative project.

1

foo-binding. Experiment with Duck-based binding (akin to Service binding in Cloud Foundry)

1

image-module-template. HCL

1

octo-sts-app. A GitHub App that acts like a Security Token Service (STS) for the Github API

1

vmware-sources. Go

1

Tinker. A place to dump little tinkering projects I work on

1

hello-initializers. A controller that implements a simplistic Kubernetes Initializer.

1

distroless. Python

1

go-containerregistry. Go

1
44
Apply