Skip to content

Feature request: append builder #115

@febus982

Description

@febus982

There are certain scenarios where QEMU performance is simply terrible.

A much performant approach is to use multiple native buildx builders nodes.

We can already do it using a bash script :

      - name: Set up Docker Buildx
        id: builder
        uses: docker/setup-buildx-action@v1

      - name: Append kubernetes buildx builder
        shell: bash
        run: |
          docker buildx create --append --name ${{ steps.builder.outputs.name }} \
          --driver kubernetes \
          --platform linux/arm64 \
          --driver-opt nodeselector=kubernetes.io/arch=arm64

Would it be possible to introduce an append boolean parameter? Eventually it could be an append_to accepting a step id (or the builder instance name from the output)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions