Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
odidev opened this issue Sep 20, 2021 · 0 comments
Open

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

odidev opened this issue Sep 20, 2021 · 0 comments

Comments

@odidev
Copy link

odidev commented Sep 20, 2021

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/[email protected]+incompatible/clientv3/balancer/resolver/endpoint/endpoint.go:114:78: undefined: resolver.BuildOption
root/go/pkg/mod/github.com/coreos/[email protected]+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/[email protected]+incompatible/clientv3/balancer/picker/err.go:37:44: undefined: balancer.PickOptions
root/go/pkg/mod/github.com/coreos/[email protected]+incompatible/clientv3/balancer/picker/roundrobin_balanced.go:55:54: undefined: balancer.PickOptions
# github.com/skynetservices/skydns/server
root/go/pkg/mod/github.com/skynetservices/[email protected]/server/server.go:66:45: too many arguments in call to activation.PacketConns
        have (bool)
        want ()
root/go/pkg/mod/github.com/skynetservices/[email protected]/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/[email protected]
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?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant