a49ad031a5
vendor: update buildkit to 3e38a2d
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-04-03 20:40:33 +02:00
307c94e5c7
vendor: update buildkit to 2f99651
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-02-09 21:53:40 +01:00
9c3be32bc9
vendor: update buildkit to 539be170
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2021-12-16 11:42:02 -08:00
eec1693f30
vendor: update buildkit
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-09-27 21:54:35 +02:00
45e4550c36
vendor: update buildkit
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-09-21 07:49:45 +02:00
45c678ad26
Go 1.17
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-09-02 23:11:10 +02:00
b8a602821c
Generate YAML doc
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-08-25 19:10:03 +02:00
19b9b86af8
bump github.com/containerd/containerd from 1.5.4 to 1.5.5
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-08-02 13:47:27 +02:00
334c93fbbe
vendor: update buildkit to opentelemetry support
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2021-07-12 13:42:45 -07:00
0b984e429b
Update buildkit
...
- updated buildkit to current code in master via:
go mod edit -require github.com/moby/buildkit@master && go mod tidy && ./hack/update-vendor
Signed-off-by: Alex Couture-Beil <alex@earthly.dev >
2021-04-01 16:38:16 -07:00
d40a6082fa
vendor: update buildkit to 8effd45b
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2021-03-22 15:54:07 -07:00
92f6f9f973
Use golang.org/x/sys/execabs
...
Signed-off-by: Tibor Vass <tibor@docker.com >
2021-01-27 21:09:53 +00:00
96e7f3224a
Extend hcl2 support with more functions
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2020-12-23 12:33:55 +01:00
69a1419ab1
vendor: update buildkit to v0.8
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2020-12-07 23:16:06 -08:00
3c2d0aa667
vendor: containerd/console v1.0.1, and remove golang.org/x/sys replace
...
this removes the replace rule that was added in 3c94621142
,
to fix compile failures for macOS.
containerd/console v1.0.1 fixes those issues, which allows us to remove the
replace rule again.
full diff: https://github.com/containerd/console/compare/v1.0.0...v1.0.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2020-10-31 14:18:57 +01:00
c41b006be1
vendor: update buildkit to 2943a0838
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2020-09-19 22:49:12 -07:00
3c94621142
vendor: downgrade sys unix
...
containerd and moby packages do not build in darwin anymore
6fcdbc0bbc
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2020-09-14 20:50:09 -07:00
2d720a1e0b
vendor: update buildkit with typed errors support
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2020-09-13 21:28:20 -07:00
bbc902b4d6
Bump buildkit to master and fix versions incompatible with go mod 1.13
...
Bump github.com/gogo/googleapis to v1.3.2
Bump github.com/docker/cli to master
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com >
2020-03-04 18:37:42 +01:00
f2be09f4e4
Bump microsoft/hcsshim to v0.8.7
...
Signed-off-by: ulyssessouza <ulyssessouza@gmail.com >
2019-12-11 14:35:32 +01:00
3ff9abca3a
Bump moby/buildkit
...
Signed-off-by: ulyssessouza <ulyssessouza@gmail.com >
2019-12-11 14:13:56 +01:00
9f4f945d4f
Bump docker/docker and containerd/console
...
Signed-off-by: ulyssessouza <ulyssessouza@gmail.com >
2019-12-10 23:37:11 +01:00
6b65b0c982
new driver: kubernetes
...
Tested with `kind` and GKE.
Note: "nodes" shown in `docker buildx ls` are unrelated to Kubernetes "nodes".
Probably buildx should come up with an alternative term.
Usage:
$ kind create cluster
$ export KUBECONFIG="$(kind get kubeconfig-path --name="kind")"
$ docker buildx create --driver kubernetes --driver-opt replicas=3 --use
$ docker buildx build -t foo --load .
`--load` loads the image into the local Docker.
Driver opts:
- `image=IMAGE` - Sets the container image to be used for running buildkit.
- `namespace=NS` - Sets the Kubernetes namespace. Defaults to the current namespace.
- `replicas=N` - Sets the number of `Pod` replicas. Defaults to 1.
- `rootless=(true|false)` - Run the container as a non-root user without `securityContext.privileged`. Defaults to false.
- `loadbalance=(sticky|random)` - Load-balancing strategy. If set to "sticky", the pod is chosen using the hash of the context path. Defaults to "sticky"
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2019-11-21 10:30:39 +09:00
b68b005f68
vendor: update buildkit to f238f1e
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2019-05-14 17:59:01 -07:00
8b7c38e61a
vendor: add buildkit
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2019-03-23 23:11:26 -07:00
fd8fbf21e6
vendor: initial vendor
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2019-03-22 16:27:37 -07:00