Vai al contenuto

Provarlo senza un cluster

Il repository include un server demo: la console e l'API vere su un catalogo sintetico di nove database e un cluster in memoria. Non servono Kubernetes, database né S3.

git clone https://github.com/republic-global/tenax && cd tenax
go run ./hack/demo -addr 127.0.0.1:8090

Apri http://127.0.0.1:8090 per la console, o punta la CLI verso di esso:

make build
export TENAX_SERVER=http://127.0.0.1:8090
bin/tenax targets
bin/tenax backups shop/orders-db
bin/tenax diff 20261006T020700Z-bd79 20261007T020700Z-6da5    # IDs from `tenax backups`
bin/tenax changes shop/orders-db --since 3h

Il database shop/orders-db ha la storia più interessante: ieri è stata aggiunta una colonna a orders e stanotte coupons è stata svuotata con un truncate. I ripristini e i backup avviati dalla demo vengono registrati ma mai eseguiti, perché dietro non c'è alcun controller.