Jon Johnson

Results 73 issues of Jon Johnson

# 🚀 feature request ### Relevant Rules [`container_push`](https://github.com/bazelbuild/rules_docker/blob/master/docs/container.md#container_push) ### Description `container_push` is a bit of an odd duck. The README [suggests using bazel stamping](https://github.com/bazelbuild/rules_docker#stamping) or [`--define` flags](https://github.com/bazelbuild/rules_docker#make-variables) to vary where...

Can Close?

@dprotaso had an idea that we could use [WorkingDir](https://github.com/opencontainers/image-spec/blob/da296dcb1e473a9b4e2d148941d7faa9ac8fea3f/specs-go/v1/config.go#L43-L44) to expose kodata to the built container instead of reading from [`KO_DATA_PATH`](https://github.com/google/ko/tree/93ba9aa496ecc79dd14338c0ae62962c526cf7fc#including-static-assets). This would be breaking, but it would be nice...

lifecycle/frozen

cc @mattmoor @ImJasonH wdyt Go maintains a cache of build outputs under `~/.cache/go-build` (`go env GOCACHE`). What if we did something similar for our layers under `~/.cache/ko-build`? I don't think...

lifecycle/frozen

Most of the solutions I've seen for doing cross-platform builds involves doing virtualization inside docker containers for each target platform. This doesn't really work for `ko`, because I'd like to...

help wanted
good first issue
lifecycle/frozen

Not all of our conditions follow [our condition conventions](https://github.com/knative/serving/blob/master/docs/spec/errors.md#conditions). We also don't propagate conditions in a consistent (or even correct) way: https://github.com/knative/serving/issues/4937 I'm opening this to track some work around...

area/API
kind/cleanup
lifecycle/frozen
triage/accepted

This is a tracking issue for detecting and surfacing problems with a user's pods. There are a variety of failure modes, and so far we've been dealing with them in...

kind/feature
area/API
area/monitoring
area/autoscale
lifecycle/frozen
triage/accepted

See also: * https://github.com/google/go-containerregistry/pull/891 * https://github.com/google/go-containerregistry/issues/1137 * https://github.com/google/go-containerregistry/issues/1143 There is a pretty obvious need for a command to create/manipulate manifest lists, analogous to `crane append`. Originally I was hoping to...

lifecycle/frozen

We currently try https then http when pinging the registry: https://github.com/google/go-containerregistry/pull/360 This introduces long delays: https://github.com/google/go-containerregistry/pull/715 We could do both concurrently to avoid the delays.

lifecycle/frozen

I often want to upload some bytes to the registry, as is, and not have them be compressed. Or maybe I do want them to be compressed, but they're not...

lifecycle/frozen

We do side-effectual imports in k8schain to pull in cloud-specific credential providers. We currently have build tags to disable importing specific things in k8schain. This seems backwards. Callers should be...

lifecycle/frozen