Skip to content

Commit

Permalink
Remove armv6 build, which is effectively deprecated
Browse files Browse the repository at this point in the history
The ecosystem has moved on, K8s tends to only run on arm64
as a minimum arm architecture, not RPi 1 or RPi Zero.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
  • Loading branch information
alexellis committed Nov 22, 2024
1 parent 2853935 commit c3bf300
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 6 deletions.
9 changes: 6 additions & 3 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,16 +19,19 @@ jobs:
- uses: actions/checkout@master
with:
fetch-depth: 1
# - name: Set up Docker Buildx
# uses: docker/setup-buildx-action@v3
- name: Setup mirror
uses: self-actuated/hub-mirror@master

- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Local build
id: local_build
uses: docker/build-push-action@v5
with:
outputs: "type=docker,push=false"
platforms: linux/amd64
platforms: linux/amd64,linux/arm64
build-args: |
Version=dev
GitCommit=${{ github.sha }}
Expand Down
9 changes: 6 additions & 3 deletions .github/workflows/publish.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,13 @@ jobs:
id: get_repo_owner
run: echo "REPO_OWNER=$(echo ${{ github.repository_owner }} | tr '[:upper:]' '[:lower:]')" > $GITHUB_ENV

# - name: Set up Docker Buildx
# uses: docker/setup-buildx-action@v3
- name: Setup mirror
uses: self-actuated/hub-mirror@master

- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Login to container Registry
uses: docker/login-action@v3
with:
Expand All @@ -46,7 +49,7 @@ jobs:
uses: docker/build-push-action@v5
with:
outputs: "type=registry,push=true"
platforms: linux/amd64,linux/arm/v6,linux/arm64
platforms: linux/amd64,linux/arm64
build-args: |
Version=${{ env.TAG }}
GitCommit=${{ github.sha }}
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,8 @@ There's also a [video walk-through of exposing an Ingress Controller](https://ww

Read the [installation instructions for different cloud providers](https://docs.inlets.dev/reference/inlets-operator/)

The image for this operator is multi-arch and supports both `x86_64` and `arm64`.

See also: [Helm chart](/chart/inlets-operator/)

### Expose an Ingress Controller or Istio Ingress Gateway
Expand Down
2 changes: 2 additions & 0 deletions chart/inlets-operator/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ If you would like to use Helm instead, read on.

## Pre-reqs

A Kubernetes cluster deployed with `x86_64` or `arm64` hosts, or a mixture of both.

* Download Helm, i.e. `arkade get helm` or `brew install helm`

* Add the chart repo
Expand Down

0 comments on commit c3bf300

Please sign in to comment.