| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
This repository builds the public MacBlock watchdog image used by Bestia v2. Installer commands live in nuvolaris/olaris-bestia under ops bestia macblock; this repository owns only the runtime code and container builder for the in-cluster watchdog pod.
Current behavior: installation creates the Kubernetes components and attempts a serial-check registration with the proxy. Repeated failed checks are recorded in state, but the watchdog does not choose a post-expiry product policy by itself. The operator selects policy A, B, or C through ops bestia macblock enforce in the installer module.
Primary image:
ghcr.io/nuvolaris/macblock:0.1.0
Compatibility alias:
ghcr.io/nuvolaris/bestia-macblock:0.1.0
The image includes:
docker build -t ghcr.io/nuvolaris/macblock:0.1.0 -f Containerfile .
docker run --rm ghcr.io/nuvolaris/macblock:0.1.0 bun /opt/bestia/macblock/bestia-macblock.ts --helpThe Containerfile supports linux/amd64 and linux/arm64.
The GitHub workflow publishes both the primary and compatibility tags to GHCR on pushes to main, version tags, and manual workflow dispatches.
The package must remain public because ops bestia macblock install deploys the image directly into customer k3s clusters.
| Back | FazBrowse Home | New Git URL |