K3S Binary, How does that work?

This page summarizes the projects mentioned and recommended in the original post on /r/golang

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • k3s

    Lightweight Kubernetes

    I want to create binaries for windows/linux/mac. While researching this same issue, I've seen, K3S comes bundled with kubectl, crictl, and some others, and using them to interact with the kube cluster ( Installation, operation, and other stuff).

  • cobra

    A Commander for modern Go CLI interactions

    Take a look at https://github.com/spf13/cobra to build commands / subcommands and registering flags.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • goreleaser

    Deliver Go binaries as fast and easily as possible

    Building binaries works easily by cross-compiling (just set `GOOS=`) to build for other OSes. If you want a tool to help you with that (and automate more of the release process), you could take a look at https://goreleaser.com/.

  • urfave/cli

    A simple, fast, and fun package for building command line apps in Go (by urfave)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts