Skip to main content
Microsoft
separator
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.concourse-ci-ubuntu-24-04-9b9fd5d1-2673-48a9-88b6-46ecb1ebc389/image6_logolarge.png

Concourse CI on Ubuntu 24.04 LTS

by cloudimg

Concourse CI on Ubuntu 24.04 LTS by cloudimg

Concourse CI on Ubuntu 24.04 LTS by cloudimg

Concourse CI is an open-source continuous-integration and delivery system built on one idea: everything is a pipeline. Pipelines are plain YAML made of resources, jobs and tasks, version-controlled with your code, and every build runs in a clean container - so builds are reproducible and there is no snowflake build server to maintain. This cloudimg image installs Concourse CI 8.2.4 as a complete single-node deployment (the web node, one worker and PostgreSQL) on Ubuntu 24.04 LTS, behind an nginx reverse proxy on port 80, with data on a dedicated Azure data disk and a per-VM admin created on the first boot of every VM. Backed by 24/7 expert support.

Pipeline-Based CI/CD

Everything is a declarative YAML pipeline of resources, jobs and tasks, version-controlled with your code; every build runs in a clean container for reproducibility. The fly command-line client is preinstalled.

Complete Single-Node Stack

The web node (the ATC API, the web UI and the TSA worker gateway), one worker that runs your task containers, and a PostgreSQL database - all on one VM, with the web UI on port 80 via nginx (WebSocket upgrade for live build logs).

Dedicated Data Disk

The PostgreSQL cluster and the worker work-dir live on a dedicated, independently resizable Azure data disk at /var/lib/concourse, separate from the OS disk and re-provisioned with every VM.

Secure First Boot

A unique admin password and a freshly rotated session signing key are generated on the first boot of every VM, with the password written to a root-only credentials file.

Why Choose cloudimg?

  • 24/7 Expert Support with guaranteed 24 hour response. Contact support@cloudimg.co.uk
  • Production Ready from Launch Pre configured, security patched, and validated before publication
  • Azure Native Integration Built with Azure Linux Agent, cloud init, and Gen2 Hyper V

What is Included

  • Concourse CI 8.2.4 (web + worker) and the fly command-line client
  • PostgreSQL backing the Concourse ATC, with its data directory on a dedicated data disk
  • The web UI on port 80 via nginx (WebSocket upgrade for live build logs)
  • A dedicated Azure data disk at /var/lib/concourse for the PostgreSQL cluster and worker work-dir
  • A unique per-VM admin password and rotated session key on first boot in a root-only file
  • concourse-web, concourse-worker, postgresql and nginx as systemd units

Concourse serves plain HTTP on port 80 - front it with TLS and your own domain before production.

Use Cases

Reproducible pipeline-based CI/CD, container-isolated builds, version-controlled pipeline definitions, and a self-hosted alternative to hosted CI services.

Visit www.cloudimg.co.uk/guides/concourse-ci-on-ubuntu-24-04-azure for the full user guide.

Concourse is a trademark of its respective owners; cloudimg packages and supports the open-source distribution and is not affiliated with the Concourse project. All trademarks are the property of their respective holders.

At a glance

https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.concourse-ci-ubuntu-24-04-9b9fd5d1-2673-48a9-88b6-46ecb1ebc389/image7_screenshot01.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.concourse-ci-ubuntu-24-04-9b9fd5d1-2673-48a9-88b6-46ecb1ebc389/image3_screenshot02.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.concourse-ci-ubuntu-24-04-9b9fd5d1-2673-48a9-88b6-46ecb1ebc389/image5_screenshot03.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.concourse-ci-ubuntu-24-04-9b9fd5d1-2673-48a9-88b6-46ecb1ebc389/image0_screenshot04.png
English (United States)
Your Privacy Choices Opt-Out Icon Your Privacy Choices
Consumer Health Privacy Sitemap Contact Us Privacy & Cookies Terms of Use About our ads Manage cookies