Artifact Hub on Ubuntu 24.04 LTS

Azure Developer Tools

Artifact Hub, the CNCF catalogue for Helm charts, operators and policies, ready as a private internal registry on first boot.

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

Artifact Hub is a web based catalogue for finding, installing and publishing cloud native packages. It indexes Helm charts, OLM operators, OPA and Kyverno policies, Falco rules, Tekton tasks, Krew kubectl plugins, container images and around thirty other artifact kinds, presenting each with its versions, changelog, values, declared security context and rendered documentation, all searchable from one place.

Run privately, it becomes an internal catalogue of an organisation's own charts and operators: a platform team publishes to it, developers search it, and accounts and organisations decide who sees what, with no dependency on a public service being reachable. A background indexer refreshes every registered repository on a schedule, and a bundled command line linter checks repository metadata before it is published. It is a Cloud Native Computing Foundation incubating project.

Why the cloudimg image

cloudimg ships Artifact Hub hardened, fully patched and with PostgreSQL bundled on the same instance, so it serves standalone with nothing else to provision. The image carries no accounts at all: the upstream demo account is never created, and the administrator password, database password, session and CSRF signing keys and TLS certificate are all generated on first boot, per instance, into a root only file. The application refuses to start until that has finished, the database and the metrics endpoint are bound to loopback only, and a starter repository is registered so the catalogue is populated on day one. Paired with a step by step deploy guide and backed by 24/7 support.

Common uses

  • Private internal Helm chart catalogue
  • Publishing operators and policies to developers
  • Searchable index of platform packages

See it running

Real screenshots taken while testing this image against its deployment guide.

Artifact Hub on Ubuntu 24.04 LTS screenshot 1 Artifact Hub on Ubuntu 24.04 LTS screenshot 2 Artifact Hub on Ubuntu 24.04 LTS screenshot 3 Artifact Hub on Ubuntu 24.04 LTS screenshot 4