Przejdź do treści

Instalacja CLI

tenax to jedno polecenie na Twój laptop: otwiera konsolę, wyświetla cele i kopie zapasowe, przywraca i łączy się z piaskownicami.

winget install TheRepublic.Tenax

Albo pobierz tenax-windows-amd64.zip (tenax-windows-arm64.zip na ARM) z wydań CLI, rozpakuj go i umieść tenax.exe w swojej zmiennej PATH.

Pobierz tenax-darwin-arm64 (Apple silicon) lub tenax-darwin-amd64 (Intel) z wydań CLI, sprawdź go z SHA256SUMS, a następnie:

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

Pobierz tenax-linux-amd64 lub tenax-linux-arm64 z wydań CLI, sprawdź go z SHA256SUMS, a następnie:

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

Sprawdź instalację:

tenax version

Połącz go ze swoim Tenax

Nie trzeba nic konfigurować: CLI używa bieżącego kontekstu Twojego 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

Gdy administrator opublikował konsolę (expose.cloudflared.consoleHostname), zaloguj się raz; wymaga to cloudflared:

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

W CI ustaw TENAX_SERVER, TENAX_ACCESS_CLIENT_ID i TENAX_ACCESS_CLIENT_SECRET (token usługi Access). Każde polecenie przyjmuje -o table|json|yaml i w razie błędu kończy się niezerowym kodem wyjścia.

Język

CLI mówi w 13 językach: English, Español, Português (Brasil), Français, Deutsch, Italiano, Polski, Русский, Bahasa Indonesia, 日本語, 한국어, 简体中文 i 繁體中文. Polecenia i flagi pozostają po angielsku; zmieniają się komunikaty i pomoc. Wybierz język (zapisywany w pliku konfiguracyjnym CLI) lub ustaw TENAX_LANG dla jednej powłoki:

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

Gdy żaden język nie jest ustawiony, a język Twojego systemu jest jednym z powyższych, tenax --help pokazuje jednowierszową podpowiedź z poleceniem do przełączenia.

Dalej