Ceph Images

Build these images with the image directory as the build context. Set the Ceph repository arguments for the release you need.

Ceph Config Helper

docker build -f ceph-config-helper/Dockerfile.ubuntu \
  --build-arg FROM=quay.io/airshipit/ubuntu:jammy \
  --build-arg CEPH_REPO=https://download.ceph.com/debian-reef/ \
  --build-arg CEPH_KEY=https://download.ceph.com/keys/release.asc \
  --build-arg CEPH_RELEASE=reef \
  --build-arg CEPH_RELEASE_TAG='18.2.7-1jammy' \
  -t quay.io/airshipit/ceph-config-helper:local \
  ceph-config-helper

Ceph Daemon

docker build -f ceph-daemon/Dockerfile.ubuntu \
  --build-arg FROM=quay.io/airshipit/ubuntu:jammy \
  --build-arg CEPH_REPO=https://download.ceph.com/debian-reef/ \
  --build-arg CEPH_KEY=https://download.ceph.com/keys/release.asc \
  --build-arg CEPH_RELEASE=reef \
  --build-arg CEPH_RELEASE_TAG='18.2.7-1jammy' \
  -t quay.io/airshipit/ceph-daemon:local \
  ceph-daemon

Ceph Utility

docker build -f ceph-utility/Dockerfile.ubuntu \
  --build-arg FROM=quay.io/airshipit/ubuntu:jammy \
  --build-arg CEPH_REPO=https://download.ceph.com/debian-reef/ \
  --build-arg CEPH_KEY=https://download.ceph.com/keys/release.asc \
  --build-arg CEPH_RELEASE=reef \
  --build-arg CEPH_RELEASE_TAG='18.2.7-1jammy' \
  -t quay.io/airshipit/ceph-utility:local \
  ceph-utility