15 Commits
Author SHA1 Message Date
dependabot[bot] d3c11e3f62 Bump debian from bullseye-20211011 to bullseye-20211201
Bumps debian from bullseye-20211011 to bullseye-20211201.

---
updated-dependencies:
- dependency-name: debian
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-14 12:55:19 +00:00
Kyle Harding 2cfd08ab9c Disable default healthcheck
Healthchecks can be specified manually if required.

Signed-off-by: Kyle Harding <kyle@balena.io>
2021-12-13 19:18:34 -05:00
Kyle Harding cd149bb258 Update unbound package to 1.14.0
Signed-off-by: Kyle Harding <kyle@balena.io>
2021-12-13 19:18:34 -05:00
dependabot[bot] 130aa4c869 Bump debian from bullseye-20210927 to bullseye-20211011
Bumps debian from bullseye-20210927 to bullseye-20211011.

---
updated-dependencies:
- dependency-name: debian
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-18 14:05:26 -04:00
dependabot[bot] ad56696a07 patch: bump debian from bullseye-20210902 to bullseye-20210927
Bumps debian from bullseye-20210902 to bullseye-20210927.

---
updated-dependencies:
- dependency-name: debian
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-06 10:39:26 -04:00
Kyle Harding 1a7a0f602b Merge pull request #16 from klutchell/dependabot/docker/debian-bullseye-20210902
patch: bump debian from bullseye-20210816 to bullseye-20210902
2021-09-07 19:42:54 -04:00
Kyle Harding 8035226047 CI rework using docker-meta actions
Signed-off-by: Kyle Harding <kyle@balena.io>
2021-09-07 11:26:01 -04:00
dependabot[bot] 88dc9fde76 patch: bump debian from bullseye-20210816 to bullseye-20210902
Bumps debian from bullseye-20210816 to bullseye-20210902.

---
updated-dependencies:
- dependency-name: debian
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-03 14:13:13 +00:00
dependabot[bot] ad504ba5e1 patch: bump debian from bullseye-20210329 to bullseye-20210816
Bumps debian from bullseye-20210329 to bullseye-20210816.

---
updated-dependencies:
- dependency-name: debian
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-17 16:01:42 +00:00
Kyle Harding 482c0afaf7 Use TARGETARCH to load the correct arch config
Signed-off-by: Kyle Harding <kyle@balena.io>
2021-08-15 13:20:41 -04:00
Kyle Harding 11ffd9056d Inspect image after build
Signed-off-by: Kyle Harding <kyle@balena.io>
2021-08-14 16:20:39 -04:00
Kyle Harding 551c5fb362 Rework CI to use a single job and local registry
Also avoid overriding the unbound version included with buildroot.
Instead we should be bumping the unbound version upstream if required.

Signed-off-by: Kyle Harding <kyle@balena.io>
2021-08-14 15:41:44 -04:00
Kyle Harding a3243a2366 Dockerfile: use buildkit platform args
When building with buildkit (such as buildx) we have a number of
platform args made available in the global scope.

https://docs.docker.com/engine/reference/builder/#automatic-platform-args-in-the-global-scope

By using these we can switch between rootfs base images and avoid the need
for qemu emulation when compiling with buildroot.

Change-type: minor
Signed-off-by: Kyle Harding <kyle@balena.io>
2020-12-09 13:50:00 -05:00
Kyle Harding 03ecc365e8 unbound: update to release 1.13.0
https://nlnetlabs.nl/projects/unbound/download/#unbound-1-13-0

Change-type: minor
Signed-off-by: Kyle Harding <kyle@balena.io>
2020-12-08 18:59:15 -05:00
Kyle Harding a711a1231a unbound-dnscrypt: initial commit
Initial commit of buildroot-based image containing unbound w/ dnscrypt
and bind tools like dig and nslookup.

package/unbound files are based on the upstream buildroot repo.

https://github.com/buildroot/buildroot/tree/eb4ff9f11fe3585ca5f0e0b7bfd31b93dafd2dd1/package/unbound

Change-type: major
Signed-off-by: Kyle Harding <kyle@balena.io>
2020-12-08 15:40:01 -05:00