vshulkin/Kaniko builder
Build and push docker images using Kaniko
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| path | Path to the build context | no | . |
| registry | Docker registry where the image will be pushed | no | — |
| username | Username used for authentication to the Docker registry | no | — |
| password | Password used for authentication to the Docker registry | no | — |
| image | Image name | yes | — |
| tag | Image tag | no | — |
| cache | Enables build cache | no | — |
| cache_ttl | How long the cache should be considered valid | no | — |
| cache_registry | Docker registry meant to be used as cache | no | — |
| cache_directory | Filesystem path meant to be used as cache | no | — |
| build_file | Dockerfile filename | no | — |
| strip_tag_prefix | Prefix to be stripped from the tag | no | — |
| platforms | Target platforms to build (separated by comma); Example: linux/amd64,linux/arm64 | no | — |
| extra_args | Additional arguments to be passed to the kaniko executor | no | — |
| tag_with_latest | Tags the built image with additional latest tag | no | — |
| target | Sets the target stage to build | no | — |
| debug | Enables trace for entrypoint.sh | no | — |
Outputs
| name | description |
|---|---|
| image | Full reference to the built image with registry and tag |
| digest | Checksum of the build image; Example: sha256:65335ed73cf17abdbcbe90354b75da0f22173486e6b92ab2f0f3d9ff9d928898 |
| image-tag-digest | Reference to the build image with registry and checksum; Example: index.docker.io/vshulkin/test-actions-helloworld@sha256:65335ed73cf17abdbcbe90354b75da0f22173486e6b92ab2f0f3d9ff9d928898 |