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

➕ Dockerfile.arm to support arm 32bit #988

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
31d3670
➕ Dockerfile to support arm 32bit
jeankhawand Jun 10, 2023
72737a2
➕ arm to .docker-images
jeankhawand Jun 10, 2023
f4ce7c6
TUN-7463: Add default ingress rule if no ingress rules are provided w…
jcsf Jun 9, 2023
1128660
TUN-7471: Fixes cloudflared not closing the quic stream on unregister…
joliveirinha Jun 15, 2023
f124bdd
Release 2023.6.0
jcsf Jun 15, 2023
33d56be
TUN-7468: Increase the limit of incoming streams
joliveirinha Jun 14, 2023
136f232
TUN-7477: Add UDP/TCP session metrics
DevinCarr Jun 17, 2023
c6b4bac
TUN-7480: Added a timeout for unregisterUDP.
sudarshan-reddy Jun 19, 2023
7550e0c
Release 2023.6.1
sudarshan-reddy Jun 20, 2023
b0ce64a
AUTH-5328 Pass cloudflared_token_check param when running cloudflared…
GreenStage Jun 20, 2023
a929dcc
TUN-6011: Remove docker networks from ICMP Proxy test
jcsf Jun 26, 2023
4fd284d
TUN-7543: Add --debug-stream flag to cloudflared access ssh
DevinCarr Jun 29, 2023
6c0dd59
TUN-7549: Add metrics route to management service
DevinCarr Jun 30, 2023
a1419a7
TUN-7551: Complete removal of raven-go to sentry-go
DevinCarr Jun 30, 2023
1b9f55a
TUN-7550: Add pprof endpoint to management service
DevinCarr Jun 30, 2023
286addc
TUN-7545: Add support for full bidirectionally streaming with close s…
joliveirinha Jul 3, 2023
4f79a2b
TUN-7558: Flush on Writes for StreamBasedOriginProxy
sudarshan-reddy Jul 6, 2023
092a664
TUN-7553: Add flag to enable management diagnostic services
DevinCarr Jul 5, 2023
5e459fd
TUN-7564: Support cf-trace-id for cloudflared access
DevinCarr Jul 5, 2023
8cda225
TUN-7477: Decrement UDP sessions on shutdown
DevinCarr Jul 5, 2023
fdd4360
Release 2023.7.0
DevinCarr Jul 11, 2023
10d9309
TUN-7575: Add option to disable PTMU discovery over QUIC
joliveirinha Jul 12, 2023
68bd9bb
TUN-7582: Correct changelog wording for --management-diagnostics
DevinCarr Jul 13, 2023
60a44fb
Release 2023.7.1
DevinCarr Jul 13, 2023
b265431
TUN-7586: Upgrade go-jose/go-jose/v3 and core-os/go-oidc/v3
DevinCarr Jul 14, 2023
d0c0ae6
TUN-7589: Remove legacy golang.org/x/crypto/ssh/terminal package usage
DevinCarr Jul 14, 2023
66a6ae3
TUN-7590: Remove usages of ioutil
DevinCarr Jul 15, 2023
598d3d2
TUN-7594: Add nightly arm64 cloudflared internal deb publishes
DevinCarr Jul 17, 2023
893ac5c
TUN-7585: Remove h2mux compression
DevinCarr Jul 14, 2023
9073a6b
TUN-7588: Update package coreos/go-systemd
DevinCarr Jul 14, 2023
7a16bc7
TUN-7597: Add flag to disable auto-update services to be installed
jcsf Jul 18, 2023
e2a25f9
TUN-7599: Onboard cloudflared to Software Dashboard
joliveirinha Jul 19, 2023
e7cc6ed
TUN-7587: Remove junos builds
DevinCarr Jul 20, 2023
431cc05
Release 2023.7.2
DevinCarr Jul 21, 2023
96966b6
TUN-7624: Fix flaky TestBackoffGracePeriod test in cloudflared
joliveirinha Jul 24, 2023
d8ff56c
TUN-7628: Correct Host parsing for Access
DevinCarr Jul 25, 2023
9931188
Release 2023.7.3
DevinCarr Jul 25, 2023
3f501a6
TUN-7584: Bump go 1.20.6
DevinCarr Jul 26, 2023
3636e99
Release 2023.8.0
chungthuang Aug 23, 2023
cd3bd18
TUN-7718: Update R2 Token to no longer encode secret
sudarshan-reddy Aug 23, 2023
f556d9c
Release 2023.8.1
chungthuang Aug 25, 2023
279e080
TUN-7707: Use X25519Kyber768Draft00 curve when post-quantum feature i…
chungthuang Aug 22, 2023
76c8ff9
TUN-7700: Implement feature selector to determine if connections will…
chungthuang Aug 25, 2023
f941b71
Release 2023.8.2
chungthuang Aug 30, 2023
dcfc831
TUN-7756: Clarify that QUIC is mandatory to support ICMP proxying
joliveirinha Sep 5, 2023
68bec88
TUN-7776: Remove warp-routing flag from cloudflared
joliveirinha Sep 8, 2023
f2a2926
TUN-7787: Refactor cloudflared to use new route endpoints based on ro…
joliveirinha Sep 15, 2023
5b5859d
TUN-7813: Improve tunnel delete command to use cascade delete
jcsf Sep 20, 2023
535796f
TUN-7787: cloudflared only list ip routes targeted for cfd_tunnel
joliveirinha Sep 20, 2023
26cb17c
TUN-7824: Fix usage of systemctl status to detect which services are …
jcsf Sep 22, 2023
e655540
CUSTESC-33731: Make rule match test report rule in 0-index base
joliveirinha Oct 3, 2023
03fb047
TUN-7864: Document cloudflared versions support
DevinCarr Oct 6, 2023
9126cf8
bump go to 1.20.6
jeankhawand Oct 22, 2023
d9de248
Merge branch 'master' into feature/support-armhf
jeankhawand Oct 22, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .docker-images
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,4 @@ images:
architectures:
- amd64
- arm64
- arm
27 changes: 27 additions & 0 deletions Dockerfile.arm
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# use a builder image for building cloudflare
FROM golang:1.20.6 as builder
ENV GO111MODULE=on \
CGO_ENABLED=0

WORKDIR /go/src/github.com/cloudflare/cloudflared/

# copy our sources into the builder image
COPY . .

# compile cloudflared
RUN GOOS=linux GOARCH=arm make cloudflared

# use a distroless base image with glibc
FROM gcr.io/distroless/base-debian11:nonroot-arm

LABEL org.opencontainers.image.source="https://github.com/cloudflare/cloudflared"

# copy our compiled binary
COPY --from=builder --chown=nonroot /go/src/github.com/cloudflare/cloudflared/cloudflared /usr/local/bin/

# run as non-privileged user
USER nonroot

# command / entrypoint of container
ENTRYPOINT ["cloudflared", "--no-autoupdate"]
CMD ["version"]
Loading