Repository navigation
v0.8.0
Added
- Registry-assisted tag resolution (
--registry-resolve) — queries source registries via v2 API to resolve tag-only images to digests when agent containerd queries return empty ImageResolvedUncachedevent when a tag resolves via registry but no node has the digest cachedtote_registry_resolve_totalandtote_registry_resolve_duration_secondsPrometheus metricsToteNotActionableSpikealert (warning) — fires on >3 not-actionable events in 5 minutesToteNotActionableSustainedalert (critical) — fires on >10 failures in 30 minutes with zero salvage successes- Helm values:
registryResolve.enabled,registryResolve.timeout,registryResolve.ca,registryResolve.insecure
Fixed
- Replaced deprecated
fake.NewSimpleClientsetwithfake.NewClientset(staticcheck SA1019)
Install
Helm (Kubernetes)
helm install tote oci://ghcr.io/ppiankov/tote/charts/tote \
--namespace tote-system --create-namespaceContainer image
ghcr.io/ppiankov/tote:0.8.0
Binary
# macOS (Apple Silicon)
curl -LO https://github.com/ppiankov/tote/releases/download/v0.8.0/tote_0.8.0_darwin_arm64.tar.gz
tar -xzf tote_0.8.0_darwin_arm64.tar.gz
sudo mv tote /usr/local/bin/
# macOS (Intel)
curl -LO https://github.com/ppiankov/tote/releases/download/v0.8.0/tote_0.8.0_darwin_amd64.tar.gz
tar -xzf tote_0.8.0_darwin_amd64.tar.gz
sudo mv tote /usr/local/bin/
# Linux (amd64)
curl -LO https://github.com/ppiankov/tote/releases/download/v0.8.0/tote_0.8.0_linux_amd64.tar.gz
tar -xzf tote_0.8.0_linux_amd64.tar.gz
sudo mv tote /usr/local/bin/Verify checksums: sha256sum -c checksums.txt