coredns charm-image resource is amd64 only
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
CoreDNS Charm |
Fix Released
|
Undecided
|
Adam Dyess |
Bug Description
the 1.25/stable and 1.26/edge (about to be stable) version of this charm are released to charmhub with an amd64 specific image. The charm should work with the entire architecture that it supported by the upstream image
Currently these are the arches that the charm itself attests to support
- amd64
- arm
- arm64
- ppc64le
- s390x
The intended image coredns/
however, charmcraft tools (and perhaps charmhub itself) do not facilitate mutli-arch images to be published as a resource attached to a k8s charm.
Juju however allows you to deploy with any image, not just the image from charmhhub -- so the following workaround applies until then.
$ cat <<EOF > coredns.json
{"ImageName": "rocks.
EOF
$ juju deploy coredns --coredns-
--- or if the charm is already deployed ---
$ juju attach-resource coredns --coredns-
Changed in charm-coredns: | |
milestone: | none → 1.26+ck1 |
Changed in charm-coredns: | |
milestone: | 1.26+ck1 → 1.26+ck2 |
Changed in charm-coredns: | |
milestone: | 1.26+ck2 → 1.27 |
Changed in charm-coredns: | |
milestone: | 1.27 → 1.27+ck1 |
Changed in charm-coredns: | |
milestone: | 1.27+ck1 → 1.28 |
Changed in charm-coredns: | |
status: | Fix Committed → Fix Released |
Upgrading coredns image to 1.10.0 -- let's target this image to be the one supported by multiarch /github. com/charmed- kubernetes/ charm-coredns/ pull/35
https:/