A docker image running OpenStack Keystone and OpenStack Swift object storage for integration tests.
HEALTH ? 89 / Healthy
// readme
Openstack swift and keystone container image
This container makes it easy to run integration tests against OpenStack Keystone and OpenStack Swift object storage. It is not suitable for production.
The container starts both a swift and a keystone service so that integration tests can run against a single Docker container. The projectβs Dockerfile is compatible with both amd64 and arm64 as BuildKit detects the target architecture automatically.
The following commands are available in the resulting container:
- openstack
- keystone
- swift
- bash
This image also comes with S3 API enabled. Swift and S3 have some compatibility issues, which are described here.
This project was created as a combination of other existing approaches, none of which served our needs:
π Build and Run
Prerequisites
- Docker -β¦