Ross ROSS = Recommend OSS · open-source software intelligence for agents

canonical/cloud-init

Official upstream for the cloud-init: cloud instance initialization observed · 2026-08-28

github.com/canonical/cloud-init · homepage · Python · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

94/100

  • Activity 99
  • Release rhythm 83
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 44
  • age_days: 4347
  • days_rel: 35
  • days_push: 7
  • n_releases_24m: 12

Full methodology

Adoption not part of the score

3793 stars · 1124 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

cloud-init is the industry-standard multi-distribution tool for initializing cloud instances at boot time. It detects the cloud it runs on, reads cloud metadata plus optional user and vendor data, and configures the system accordingly (hostname, SSH keys, networking, mounts, etc.).

Use cases

  • automatically configure new cloud VMs on first boot
  • set hostname, locale, and SSH keys from user data
  • initialize instances identically across AWS, Azure, GCP, and private clouds
  • run boot scripts and package installation on fresh cloud images
  • configure network and storage devices during instance provisioning
  • customize bare-metal and FreeBSD/Linux system images at boot

When to choose

  • you provision cloud instances from identical images and need per-instance customization
  • you want a vendor-neutral, multi-distribution initialization standard supported by all major clouds
  • you need declarative boot-time setup of users, SSH keys, networking, and mounts

When to avoid

  • you need runtime configuration management or drift correction rather than first-boot setup (use Ansible, Chef, or Puppet)
  • you are configuring Windows instances or non-Unix systems
  • you want post-boot application deployment rather than OS-level initialization

Facets

cli-tool · maturity stable

configuration-management deployment developer-tools cloud-computing self-hosted bsd python cloud cloud-instance-initialization provisioning user-data cloud-images boot-time-configuration devops automation linux

2 sources

Member repositories

RepositoryRoleHealth v2
canonical/cloud-initmain94

For agents

markdown · JSON · MCP: product_card(name="canonical/cloud-init")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem