ko
Build and deploy Go applications as container images on Kubernetes. tldr-pages
On several platforms
Several platforms
Build and publish a container image from a Go package import path
ko build path/to/import_directoryIdentifyBuild and load a container image into a local Docker daemon
ko build --local path/to/import_directoryIdentifyApply Kubernetes manifests with Go image references resolved to digests
ko apply --filename path/to/manifest.yamlIdentifyCreate Kubernetes resources with resolved image references
ko create --filename path/to/manifest.yamlIdentifyPrint resolved Kubernetes manifests without applying them
ko resolve --filename path/to/manifest.yamlIdentifyBuild and run a Go package on Kubernetes
ko run path/to/import_directoryIdentifyDelete Kubernetes resources defined in a manifest
ko delete --filename path/to/manifest.yamlIdentifyLog in to a container registry
ko login registry.example.com --username username --password passwordIdentify