thiagowfx's avatar

¬ just serendipity 🍀 (not just serendipity)

New APKBUILD: argocd

• 102 words • 1 min • updated

⚠️ This post is over one year old. It may no longer be up to date or relevant. Opinions may have changed.

ArgoCD is a widely used GitOps software for Kubernetes Continuous Delivery (see USERS.md).

I am quite surprised no one bothered to create an Alpine Linux package for it.

Until…now, by yours truly.

This APKBUILD took a bit longer to create than the usual. There were a couple of issues with -buildmode=pie, addressed with export CGO_ENABLED=1 (via make CGO_FLAG=1).

Also, not every architecture is compatible with it. The following error message appears in ARM builds:

cannot use math.MaxInt64 (untyped int constant 9223372036854775807) as int value in argument to env.ParseNumFromEnv (overflows)

Anyway, once it is merged upstream, enjoy!

shell
% doas apk add argocd