k0sproject / k0sproject/k0sctl

build + docker images

Open
#425 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
582
Forks
113
Avg merge
2d 13h
Merged PRs (30d)
34

Description

Hi 👋🏼 , would you be open to a PR replacing some of the `Makefile` with Goreleaser?

My reasoning is, it could "trim" the Makefile a bit and I would also be able to add multi-arch/platform Docker images easily? The reason why I'd like a Docker image is to be able to run `k0sctl` via Docker (or even k8s).

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the Makefile and the current k0sctl build and release process. Define which Makefile responsibilities Goreleaser should replace and how multi-architecture Docker images would be produced. Done means the proposed workflow supports running k0sctl through Docker or Kubernetes, with the scope agreed by maintainers.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, go, kubernetes
Domain
build-system, devops, infrastructure
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.