DC CORE

Cluster Update Distribution (CUD)

This endpoint provides immutable, versioned runtime artifacts used by DC CORE clusters for controlled upgrades and bootstrap operations. It is a static distribution system backed by a CDN and is not intended for browsing, manual file downloads, or interactive use.

What This System Is

The Cluster Update Distribution system exists to reliably deliver runtime binaries to cluster nodes with minimal moving parts. All artifacts are published as static files and verified by checksum on the client before use.

There is no API, no authentication layer, and no server-side logic. Trust is established through transport security (HTTPS) and cryptographic integrity verification.

What This System Is Not

• Not a general-purpose download site
• Not a package manager
• Not intended for ad-hoc or manual artifact retrieval
• Not guaranteed to maintain backwards-compatible layout

Automated Update Flow

Cluster nodes periodically poll a single update marker. When this value changes, the node initiates a controlled update using the downloader script.

GET /UPDATE_HASH.txt

The update hash is used solely as a change signal. It does not encode version metadata and should be treated as opaque.

Manual / Operational Usage

In rare operational scenarios (debugging, recovery, bootstrap), staff may manually invoke the downloader.

curl -fsSL https://cud.dccore.io/downloader.sh | sh -s -- {binary}

This command downloads the required artifact in fixed-size chunks, verifies its SHA-256 checksum, reconstructs the archive, and extracts the binary locally.

Integrity & Verification

Every distributed artifact is accompanied by a SHA-256 checksum file. Clients must verify integrity prior to execution or activation.

*.zip.sha256

If checksum verification fails, the update must be considered invalid and should not be applied.

Security Model

This system assumes:

• Controlled publishing access
• HTTPS transport integrity
• Client-side checksum enforcement
• Immutable artifacts per release

Do not mirror, modify, or re-host these files outside approved infrastructure without explicit authorization.

Usage Notice

This endpoint is part of internal DC CORE infrastructure. File names, formats, and update mechanisms may change without notice. External dependencies should not rely on this interface.