Aller au contenu

Installer la CLI

tenax est une seule commande pour votre poste : ouvrir la console, lister les cibles et les sauvegardes, restaurer, et se connecter aux bacs à sable.

winget install TheRepublic.Tenax

Ou téléchargez tenax-windows-amd64.zip (tenax-windows-arm64.zip sur ARM) depuis les versions de la CLI, décompressez-le et placez tenax.exe dans votre PATH.

Téléchargez tenax-darwin-arm64 (Apple silicon) ou tenax-darwin-amd64 (Intel) depuis les versions de la CLI, vérifiez-le avec SHA256SUMS, puis :

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

Téléchargez tenax-linux-amd64 ou tenax-linux-arm64 depuis les versions de la CLI, vérifiez-le avec SHA256SUMS, puis :

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

Vérifiez l'installation :

tenax version

La connecter à votre Tenax

Rien à configurer : la CLI utilise le contexte courant de votre 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

Si votre administrateur a publié la console (expose.cloudflared.consoleHostname), connectez-vous une fois ; il faut cloudflared :

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

En CI, définissez TENAX_SERVER, TENAX_ACCESS_CLIENT_ID et TENAX_ACCESS_CLIENT_SECRET (un jeton de service Access). Chaque commande accepte -o table|json|yaml et renvoie un code de sortie non nul en cas d'échec.

Langue

La CLI parle English, Español, Português (Brasil), Français, Deutsch, Italiano, Polski, Русский, Bahasa Indonesia, 日本語, 한국어, 简体中文 et 繁體中文. Les commandes et les options restent en anglais ; les messages et l'aide changent. Choisissez-en une (enregistrée dans le fichier de configuration de la CLI), ou définissez TENAX_LANG pour un seul shell :

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

Si aucune langue n'est définie et que la langue de votre système fait partie de celles-ci, tenax --help affiche une ligne d'indication avec la commande pour changer.

Ensuite