Conformance EE is distributed through Kubermatic’s enterprise OCI registry. Since it is a private repository, all artifacts are obtained using the kubermatic-ee-downloader tool or by pulling the container image with valid registry credentials.
Access requires a valid Kubermatic Enterprise Edition subscription. Contact our solutions team for access.
The kubermatic-ee-downloader CLI tool downloads the conformance-tester binary from the OCI registry and saves it locally. This is the recommended way to obtain the binary for local or TUI-based usage.
Download the appropriate binary for your platform from the kubermatic-ee-downloader releases:
| Platform | Architecture | Binary |
|---|---|---|
| Linux | amd64 | kubermatic-downloader_linux_amd64 |
| Linux | arm64 | kubermatic-downloader_linux_arm64 |
| macOS | amd64 | kubermatic-downloader_darwin_amd64 |
| macOS | arm64 | kubermatic-downloader_darwin_arm64 |
| Windows | amd64 | kubermatic-downloader_windows_amd64 |
| Windows | arm64 | kubermatic-downloader_windows_arm64 |
Credentials are resolved in the following order:
--username and --password~/.docker/config.json (e.g., after docker login)List available tools:
kubermatic-ee-downloader list
Example output:
TOOL VERSIONS OS ARCH DESCRIPTION
conformance-tester latest-cli linux,darwin,windows amd64,arm64 Kubermatic conformance cli
Download the conformance-tester binary:
kubermatic-ee-downloader get conformance-tester
Download a specific version to a custom directory:
kubermatic-ee-downloader get conformance-tester \
--version v1.2.0 \
--output /usr/local/bin
With explicit registry credentials:
kubermatic-ee-downloader get conformance-tester \
--username <your-username> \
--password <your-password>
| Flag | Short | Description |
|---|---|---|
--username | -u | Registry username |
--password | -p | Registry password |
--verbose | -v | Enable verbose logging |
--version | -V | Tool version (default: tool-specific or “latest”) |
--arch | Target architecture (e.g. amd64, arm64) | |
--os | Target operating system (e.g. linux, darwin, windows) | |
--registry | -r | Override OCI registry (default: tool’s registry) |
--output | -o | Output directory (default: .) |
--output | -o | Output directory (default: .) |
For in-cluster deployment (e.g., running as a Kubernetes Job), the container image is available at:
quay.io/kubermatic/conformance-ee
Pull with Docker using your registry credentials:
docker login quay.io
docker pull quay.io/kubermatic/conformance-ee:latest
| Tag | Description |
|---|---|
latest | Latest release |
v* | Specific version (e.g., v1.0.0) |