Skip to content

Commit 9ae57c2

Browse files
Canonical Github Botgithub-actions[bot]
authored andcommitted
Update CoreDNS versions with 1.14.0
1 parent 03ca091 commit 9ae57c2

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

1.14.0/rockcraft.yaml

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
name: coredns
2+
summary: ROCK for the CoreDNS Project.
3+
description: This ROCK is a drop in replacement for the coredns/coredns image.
4+
version: "1.14.0"
5+
license: Apache-2.0
6+
7+
base: bare
8+
build-base: ubuntu@22.04
9+
platforms:
10+
amd64:
11+
arm64:
12+
13+
entrypoint-service: coredns
14+
services:
15+
coredns:
16+
override: replace
17+
summary: "coredns service"
18+
startup: enabled
19+
command: "/coredns [ -conf /etc/coredns/Corefile ]"
20+
on-failure: shutdown
21+
22+
parts:
23+
openssl:
24+
plugin: nil
25+
stage-packages:
26+
- openssl-fips-module-3 # a Pro only FIPS package for openssl
27+
- openssl # now automatically selected from fips-preview
28+
coredns:
29+
plugin: nil
30+
source: https://github.com/coredns/coredns
31+
source-type: git
32+
source-tag: v1.14.0
33+
source-depth: 1
34+
build-packages:
35+
- build-essential
36+
build-snaps:
37+
- go/1.24-fips/stable
38+
stage-packages:
39+
- ca-certificates_data
40+
override-build: |
41+
CGO_ENABLED=1 make SYSTEM="GOTOOLCHAIN=local GOEXPERIMENT=opensslcrypto" BUILDOPTS="-tags 'linux,cgo,ms_tls13kdf'"
42+
cp $CRAFT_PART_BUILD/coredns $CRAFT_PART_INSTALL

0 commit comments

Comments
 (0)