ServicesProductsBlog
Contact →
ServicesProductsBlog
Contact →

Blog

Thoughts on engineering, products, and building software.

AllEngineeringOpen SourceNews
One long grey bar above a row of eighteen short, separate orange blocks.
Engineering·André Loreth·August 8, 2026

Killing the ArgoCD token: trading GitHub Actions OIDC for scoped sync access

How to let GitHub Actions diff and sync ArgoCD applications without a static ArgoCD API token in CI secrets, using ArgoCD's own built-in Dex for a token exchange and RBAC scoped to the GitHub OIDC claims.

A field of a hundred and forty-four empty grey tiles with exactly one filled in orange.
Engineering·André Loreth·July 20, 2026

Killing GitHub PATs: trading OIDC tokens for scoped GitHub App credentials

Why we built a broker that exchanges a GitHub Actions OIDC identity token for a short-lived, least-privilege GitHub App installation token, gated by CEL policy.

Nine grey lines running into a tall orange bar with a single gap in it, through which one line continues.
Engineering·André Loreth·July 19, 2026

Self-hosted tunnels with real SSO: frp plus a CEL policy engine

ngrok gates team SSO behind paid tiers and Cloudflare Tunnel locks you into its Zero-Trust model. We self-host frp instead, and wrote a CEL-based server plugin so our own IdP decides who can proxy what.

Seven grey rails entering from the left, converging to a single point and continuing as one orange line.
Open Source·André Loreth·July 18, 2026

oidc-token-cli: one OIDC client for every tool

Why we built a small Go CLI that fetches and caches OpenID Connect tokens, so kubectl, frpc, curl, and CI never have to implement auth themselves.

Twelve grey lines drifting gently across the frame, with one dead-straight orange line holding its level through them.
News·André Loreth·May 1, 2026

Why we built abi group

A first note from the founders: what abi group is, why we started it, and what we hold to.

← Previous12Next →

Product Engineering Made in Germany

ServicesProductsBlog
hello@abigroup.io
© 2026 abi group GmbH
Language:English·Deutsch
Legal NoticePrivacy Policy