Vai al contenuto

Installare la CLI

tenax è un unico comando per il tuo portatile: apre la console, elenca target e backup, ripristina e si connette alle sandbox.

winget install TheRepublic.Tenax

Oppure scarica tenax-windows-amd64.zip (tenax-windows-arm64.zip su ARM) dalle release della CLI, estrailo e metti tenax.exe nel tuo PATH.

Scarica tenax-darwin-arm64 (Apple silicon) o tenax-darwin-amd64 (Intel) dalle release della CLI, verificalo con SHA256SUMS, poi:

install -m 0755 tenax-darwin-arm64 /usr/local/bin/tenax

Scarica tenax-linux-amd64 o tenax-linux-arm64 dalle release della CLI, verificalo con SHA256SUMS, poi:

sudo install -m 0755 tenax-linux-amd64 /usr/local/bin/tenax

Controlla che funzioni:

tenax version

Collegarla al tuo Tenax

Niente da configurare: la CLI usa il contesto corrente del tuo kubeconfig.

tenax console                 # opens the web console through a port-forward (Ctrl+C to stop)
export TENAX_SERVER=http://127.0.0.1:8080   # in another terminal, for the other commands
tenax targets

Se il tuo amministratore ha pubblicato la console (expose.cloudflared.consoleHostname), accedi una volta; serve cloudflared:

tenax login --server https://tenax.example.com
tenax targets

In CI, imposta TENAX_SERVER, TENAX_ACCESS_CLIENT_ID e TENAX_ACCESS_CLIENT_SECRET (un service token di Access). Ogni comando accetta -o table|json|yaml ed esce con un codice diverso da zero in caso di errore.

Lingua

La CLI parla English, Español, Português (Brasil), Français, Deutsch, Italiano, Polski, Русский, Bahasa Indonesia, 日本語, 한국어, 简体中文 e 繁體中文. Comandi e flag restano in inglese; cambiano i messaggi e l'aiuto. Scegline una (salvata nel file di configurazione della CLI), o imposta TENAX_LANG per una singola shell:

tenax config languages            # the codes
tenax config set language es
tenax config unset language       # back to English

Se non è impostata alcuna lingua e quella del tuo sistema è una di queste, tenax --help mostra un suggerimento di una riga con il comando per cambiarla.

Prossimi passi