Skip to content
Avatar
🏠
Working from home
🏠
Working from home

Achievements

Achievements

Highlights

  • 1 discussion answered

Organizations

@knative @tektoncd @openshift-pipelines @shipwright-io
Block or Report

Block or report imjasonh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
imjasonh/README.md

Hi, I'm Jason H 👋

(he/him)

I work at Red HatRed Hat working on developer tools, including TektonTekton.

Before that I was at Google CloudGoogle Cloud, where I cofounded Google Cloud BuildGoogle Cloud Build.

You can also find me on TwitterTwitter.

I contribute to ko and go-containerregistry

I build fun toys like https://kontain.me and https://gcping.com

Resume

My resume is a CRD you can install on your Kubernetes cluster:

kubectl apply -f https://raw.githubusercontent.com/ImJasonH/ImJasonH/main/resume-crd.yaml

(You wouldn't install something off the internet without reading it first, would you?!)

Talks, etc.

Pinned Loading

  1. Container image registry that serves images built fresh when you ask for them

    Go 76 8

  2. Build and deploy Go applications on Kubernetes

    Go 3.6k 210

  3. Go library and CLIs for working with container registries

    Go 1.4k 272

  4. 1
    * {
    2
        font-size: 12pt;
    3
        font-family: monospace;
    4
        font-weight: normal;
    5
        font-style: normal;

Contribution activity

November 2021

Created 5 repositories

Created a pull request in tektoncd/pipeline that received 11 comments

Avoid API server call to get Pod when sidecars are stopped

If the TaskRun status indicates that all sidecars are already stopped, there's no need to hit the API server to get the Pod's status to attempt to …

+100 −112 11 comments
Opened 33 other pull requests in 12 repositories
google/go-containerregistry 12 merged 2 open
kcp-dev/kcp 2 open 2 merged
google/ko 4 merged
sigstore/sget 2 merged
shipwright-io/build 1 open 1 merged
kubernetes/k8s.io 1 open
knative/docs 1 open
GoogleContainerTools/kaniko 1 closed
krustlet/krustlet.dev 1 merged
tektoncd/pipeline 1 closed
deislabs/ratify 1 merged
google/clusterfuzzlite 1 merged
Reviewed 51 pull requests in 10 repositories
google/ko 16 pull requests
kcp-dev/kcp 10 pull requests
google/go-containerregistry 10 pull requests
sigstore/sget 4 pull requests
sigstore/cosign 4 pull requests
kcp-dev/kubernetes 2 pull requests
tektoncd/pipeline 2 pull requests
imjasonh/kontain.me 1 pull request
cdfoundation/toc 1 pull request
shipwright-io/build 1 pull request

Created an issue in google/go-containerregistry that received 8 comments

Document philosophy and expectations of pkg/registry

...or just move it to internal/registry and document that the expectation is that users should fork it if they want to use it. Moving conversation …

8 comments
Loading

Seeing something unexpected? Take a look at the GitHub profile guide.