Additional dependencies packaging for making enhanced features available in Ceph Container Image.
Added functionality/ support for:
- Ceph Dashboard SSO: The dashboard supports authentication via an external identity provider using the SAML 2.0 protocol.
- Ceph FS Top Utility: Used to provide extra CephFS metrics for monitoring in realtime. For more details, please refer: https://docs.ceph.com/en/quincy/cephfs/cephfs-top/
The koor-ceph-container is hosted on Koor's Docker Hub registry and can be pulled using:
docker pull koorinc/koor-ceph-container:$VERSION_TAG
Version tags can be found on Koor's Docker Hub registry
Alternatively, tags could be found from command line using the following command (assuming you have jq
installed):
curl -s https://registry.hub.docker.com/v2/repositories/koorinc/koor-ceph-container/tags/\?page_size\=100 | jq '."results"[] .name'
The builds are initiated by docker-image-rebuild.yaml
workflow,
which sources environment variables from .env
and shell scripts
build-push-container-imgs*
present at src/
dir.
These scripts then pick up the latest stable release Ceph container image from
quay registry and minimally
rebuilds them with dependencies and configurations needed for additional feature
support using src/Dockerfile
tagged as:
koorinc/koor-ceph-container:$RELEASE_VERSION
The packaged images are based of CentOS. The rebuild image is then pushed to Koor's Docker Hub registry and are made available for pulling them.
We recommend using the Editorconfig plugin to auto configure your editor for the right indentation in this repo.
Please open a pull request for any changes you want to make in this repository.