My project goal is to make Linkerd officially support ARM architecture.
- Name: Ali Ariff
- University: RWTH Aachen University, Germany
- GitHub: @aliariff
- Email: ali.ariff12@gmail.com
- LinkedIn: Ali Ariff
- Mentor: Charles Pretzer
- linkerd/gsoc#1 - The proposal
- linkerd/linkerd2-proxy-init#11 - Add GitHub Actions for CI Process
- linkerd/linkerd2-proxy-init#12 - Add release workflow
- linkerd/linkerd2-proxy-init#15 - Add makefile
- linkerd/linkerd2-proxy-init#22 - Enable release workflow
- linkerd/linkerd2-proxy-init#23 - Remove latest tag when pushing image
- linkerd/linkerd2-proxy#593 - Add multi-arch release artifacts
- linkerd/linkerd2#4095 - UI fixes
- linkerd/linkerd2#4739 - Fetch proxy with specific arch
- linkerd/linkerd2#4782 - Remove dependency from the base image
- linkerd/linkerd2#4794 - Build ARM docker images
- linkerd/linkerd2#4841 - Release ARM CLI artifacts
- linkerd/linkerd2#4876 - Fix build-cli-bin
- linkerd/linkerd2#4880 - Remove duplication on arch detection
- linkerd/linkerd2#4897 - Add ARM64 Integration Test
- linkerd/website#785 - Support ARM in the installation script
- linkerd/website#796 - Remove fallback script for install-edge
- linkerd/linkerd-examples#260 - Support multi-arch for helloworld image
- BuoyantIO/emojivoto#93 - Support multi-arch for emojivoto images
- BuoyantIO/bb#17 - Support multi-arch for bb image
- BuoyantIO/slow_cooker#72 - Support multi-arch for slow_cooker image
- Slide: Google Slides
- Video: YouTube
Linkerd already works on ARM since edge-20.8.1 release.