Skip to content

Require Linux/ARM64 Docker Image for skynetservices/skydns #355

Description

@odidev

Hi Team,

I am working with skydns on Linux/ARM64 platform.“skynetservices/skydns” docker image is currently available for Linux/AMD64. It will be helpful if it gets available for Linux/ARM64 as well.

We have followed the installation steps provided in ReadMe, but it produces below error on while running command
go get github.com/skynetservices/skydns

# github.com/coreos/etcd/clientv3/balancer/resolver/endpoint
root/go/pkg/mod/github.com/coreos/etcd@v3.3.25+incompatible/clientv3/balancer/resolver/endpoint/endpoint.go:114:78: undefined: resolver.BuildOption
root/go/pkg/mod/github.com/coreos/etcd@v3.3.25+incompatible/clientv3/balancer/resolver/endpoint/endpoint.go:182:31: undefined: resolver.ResolveNowOption
# github.com/coreos/etcd/clientv3/balancer/picker
root/go/pkg/mod/github.com/coreos/etcd@v3.3.25+incompatible/clientv3/balancer/picker/err.go:37:44: undefined: balancer.PickOptions
root/go/pkg/mod/github.com/coreos/etcd@v3.3.25+incompatible/clientv3/balancer/picker/roundrobin_balanced.go:55:54: undefined: balancer.PickOptions
# github.com/skynetservices/skydns/server
root/go/pkg/mod/github.com/skynetservices/skydns@v0.0.0-20191015171621-94b2ea0d8bfa/server/server.go:66:45: too many arguments in call to activation.PacketConns
        have (bool)
        want ()
root/go/pkg/mod/github.com/skynetservices/skydns@v0.0.0-20191015171621-94b2ea0d8bfa/server/server.go:70:41: too many arguments in call to activation.Listeners
        have (bool)
        want ()

Updating the client version of etcd to @v3.3.23
go get go.etcd.io/etcd/clientv3@v3.3.23
did not help us on resolving the same which were discussed in the etcd issues.

Is there any other way to install binaries etcd and skynds to build docker image for the same without above error?

Do you have any plans in releasing Linux/ARM64 docker image?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions