Tejal Desai
ee31dc93b6
Revert "Support mirror registries with path component ( #1707 )" ( #1794 )
...
* Revert "Support mirror registries with path component (#1707 )"
This reverts commit 4e218f2162 .
* fix tests and add co-sign back
2021-10-20 19:13:24 -07:00
Jason Hall
4e218f2162
Support mirror registries with path component ( #1707 )
2021-08-10 22:06:51 -07:00
Silvano Cirujano Cuesta
1d9bc175c2
Add support for CPU variants ( #1676 )
...
Signed-off-by: Silvano Cirujano Cuesta <silvano.cirujano-cuesta@siemens.com>
Inspired-by: mickkael 19755421+mickkael@users.noreply.github.com
2021-07-08 12:05:38 -07:00
Sascha Schwarze
0ef53aa1d3
Optimize access to image manifests ( #1555 )
...
Introduce an in-memory cache for retrieved manifests in remote.go
2021-01-28 11:10:13 -08:00
Vincent Behar
dde98a8e73
feat(warmer): Warmer now supports all registry-related flags ( #1499 )
...
which means we can now:
- set up one or more mirrors
- set up registries certificates
- skip TLS verify
- use plain HTTP
using the same set of flags that are defined for the executor
2020-12-10 22:55:43 -08:00
Vincent Behar
131828a1ad
feat: support multiple registry mirrors with fallback ( #1498 )
...
Fixes #1473
The initial implementation of the registry mirror only allowed a single mirror, and if pulling from the mirror failed, the build would fail.
This change introduces:
- multiple registry mirrors instead of a single one
- fallback if an image can't be pulled from a registry
This is the same behavior as the docker daemon and will allow using a registry mirror such as `mirror.gcr.io` which is incomplete and doesn't have all the content that the default registry on docker.io has.
Note that there are no changes in the CLI flags, the `--registry-mirror` flag is still valid. But now it can be used multiple times to set up more than one registry mirror.
Co-authored-by: Tejal Desai <tejaldesai@google.com>
2020-12-08 16:16:25 -08:00
mickkael
275cc9a7e7
Add option customPlatform ( #1500 )
...
* Add option customPlatform
* fix formatting
* fix No newline at end of file
2020-12-08 16:11:18 -08:00
Yoan Blanc
ce8298bb14
image: add test
...
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2020-06-06 10:31:42 +02:00
Yoan Blanc
af14ef2c8d
Merge remote-tracking branch 'origin/master' into fix/1172
2020-05-25 13:54:37 +02:00
Ben Einaudi
2f6090dcd7
Remove use of DefaultTransport
...
Using DefaultTransport and manipulating its tls configuration may lead to unexpected behaviour
2020-05-20 11:43:13 +02:00
Cole Wippern
bdabd774fc
Update linter and fix errors
...
* disable linters that are now enabled by default in new version
* fix linter errors
2019-12-21 12:27:14 -08:00
Jon Johnson
8b0a1a7689
dep update go-containerregistry
2018-06-03 00:59:34 +00:00
dlorenc
cd5b744904
Switch from containers/image to go-containerregistry ( #140 )
...
* Vendor changes for go-containerregistry switch.
* Manual changes for go-containerregistry switch.
The biggest change is refactoring the tarball unpacking.
* Pull more of container-diff out.
* More vendor removals.
* More unit tests.
2018-04-25 19:21:05 -07:00
Carlos Sanchez
08ce2a0724
Add support for insecure docker registry ( #131 )
...
* Add support for insecure docker registry
Using --insecure-skip-tls-verify
Fixes #110
* Apply formatting
2018-04-20 10:47:06 -07:00
priyawadhwa
1b2d6bf4f6
Merge pull request #114 from r2d4/makefil
...
Org rename
2018-04-17 15:34:34 -07:00
Matt Rickard
cff201dee6
org rename from GoogleCloudPlatform to GoogleContainerTools
2018-04-17 11:45:39 -07:00
Cyrille Hemidy
3796a1026d
Update image.go
...
fix comment
2018-04-17 10:55:55 +02:00
dlorenc
da1eab7251
Set a user-agent for registry pushes. ( #87 )
2018-04-13 14:25:58 -07:00
Priya Wadhwa
ec510a161b
change imports from k8s-container-builder to kaniko
2018-04-12 15:35:54 -07:00
Priya Wadhwa
d38319c416
Add support for scratch images, and integration test
2018-04-12 14:57:33 -07:00
Priya Wadhwa
75e7e47b76
Added integration test, minor changes to files
2018-03-08 11:49:56 -08:00
Priya Wadhwa
04cca43ce4
Merged master and fixed merge conflicts
2018-03-08 10:18:04 -08:00
Priya Wadhwa
04b9e4bcdf
Use mutable source directly
2018-03-07 16:22:59 -08:00
Priya Wadhwa
cefb4448b1
Integration tests for run cmd
2018-03-07 15:34:56 -08:00
Priya Wadhwa
3195b84c25
Fixed integration tests, changed directory to /work-dir
2018-03-06 15:25:04 -08:00
Priya Wadhwa
e7b8912ec6
Updated AppendLayer to include author
2018-03-01 13:10:44 -08:00
Priya Wadhwa
142ec6aa98
Fixed image
2018-02-28 14:53:33 -08:00
Priya Wadhwa
3ce3dca56d
Image package to append layers and push final image
2018-02-28 12:05:42 -08:00