Derek Coleman & Associates Inc logoDerek Coleman & Associates Inc

Home / Marketplace / etcd on Ubuntu 24.04 LTS

etcd on Ubuntu 24.04 LTS

etcd is the strongly consistent, distributed key-value store behind Kubernetes — used for configuration, service discovery and leader election. This image gives you a production-ready deployment within minutes of first boot — no dependency wrangling, no manual hardening checklist. Published and maintained by Derek Coleman & Associates Inc: freshly rebuilt against current security advisories and deployable straight from the Azure Marketplace into your own subscription.

Version: etcd 3.6.13 (single node, authentication enabled)Platform: Ubuntu 24.04 LTSPorts: 2379 (client) and 2380 (peer) — both bound to 127.0.0.1 only; no inbound application port is openCategory: Databases

What's included

  • etcd installed from the official upstream source
  • Ubuntu 24.04 LTS base with automatic security updates enabled
  • No shared or default passwords — a unique admin credential is generated on your VM at first boot
  • Trusted Launch support: Secure Boot + vTPM
  • Azure Monitor Agent, Defender for Cloud, and Update Manager install cleanly

Quick start

  1. Deploy from the Azure Marketplace (Get It Now → Create), choosing your SSH key at the Administration step.
  2. Allow inbound SSH (22) for yourself only — etcd listens on localhost until you deliberately add TLS and rebind it.
  3. SSH in and use etcdctl with the generated root credentials (see First login below).
  4. For clients on other hosts, add TLS, rebind the listen URLs, open 2379 in ufw to their CIDR and in the NSG.

Get your admin password (one time)

ssh <your-username>@<VM-IP>
sudo cat /root/etcd-admin-credentials.txt

Auth is enabled; the root password is in the file. The plain-HTTP listeners are loopback-only — never expose 2379/2380 without TLS.

Common use cases

  • Configuration store for distributed services
  • Service discovery and leader election
  • Kubernetes-style control-plane state
  • Distributed locks and coordination

Why our images

Freshly rebuilt against the latest security advisories, no shared default credentials, Trusted Launch support, and automatic OS security updates — everything runs in your own Azure subscription under your governance.

Deploy etcd in minutes

Production-ready, hardened, and maintained. Deploy straight from the Azure Marketplace into your subscription.