INTEGRITY Dokumentace

Užitečné příkazy

Tato stránka uvádí nejčastěji používané příkazy pro správu místních tunelů.

Chcete-li zobrazit všechny příkazy CLI, podívejte se do nápovědy CLI ve svém terminálu. Chcete-li si například zobrazit všechny možnosti pro cloudflared tunnel podpříkazu zadejte cloudflared tunnel help.

Správa cloudflared

Příkaz Popis
cloudflared update Vyhledá novou verzi na oficiálním serveru pro stahování. Pokud nová verze existuje, aktualizuje binární soubor agenta a ukončí se. V opačném případě neprovede žádnou akci. Tento příkaz funguje pouze v případě, že cloudflared byl nainstalován z binárních souborů GitHub nebo ze zdrojového kódu. Další informace najdete v pokyny k aktualizaci.
cloudflared version Vypíše cloudflared číslo verze a datum sestavení.
cloudflared help Zobrazuje seznam všech příkazů nejvyšší úrovně pro cloudflared.

Spravovat tunely

Příkaz Popis
cloudflared tunnel login Vyvolá okno prohlížeče, ve kterém můžete ověřit svůj tunel ve vašem účtu Cloudflare.
cloudflared tunnel list Zobrazí všechny aktivní tunely, čas jejich vytvoření a přidružená připojení. Použijte -d příznak pro zahrnutí odstraněných tunelů.
cloudflared tunnel create <NAME or UUID> Vytvoří tunel, zaregistruje ho na Cloudflare edge a vygeneruje soubor s přihlašovacími údaji potřebný ke spuštění tohoto tunelu.
cloudflared tunnel --config path/config.yaml run <NAME or UUID> Spustí tunel a vytvoří vysoce dostupná připojení mezi vaším serverem a Cloudflare edge sítí. Název nebo UUID tunelu, který chcete spustit, můžete zadat buď jako poslední argument příkazového řádku, nebo v konfiguračním souboru pomocí tunnel: <NAME>.
cloudflared tunnel info <NAME or UUID> Zobrazí podrobnosti o aktivních konektorech pro daný tunel identifikovaný podle názvu nebo UUID.
cloudflared tunnel cleanup <NAME or UUID> Odstraní připojení pro tunely se zadanými UUID nebo názvy. To se hodí, pokud se vám při pokusu o odstranění nebo spuštění tunelu zobrazí chyba po cloudflared se řádně nevypne (například pokud kill příkazu).
cloudflared tunnel cleanup --connector-id <CONNECTOR-ID> <NAME or UUID> Odpojí a smaže cloudflared replika s daným ID konektoru. Všechny repliky tunelu můžete zobrazit spuštěním cloudflared tunnel info <NAME or UUID>.
cloudflared tunnel delete <NAME or UUID> Odstraní tunely se zadaným názvem nebo UUID. Tunel nelze odstranit, pokud má aktivní připojení. Chcete-li tunel odstranit bez ohledu na to, použijte -f příznak.
cloudflared tail <UUID> Spusťte relaci pro živé streamování protokolů z konkrétního tunelu. Další informace najdete v Protokoly tunelu.

Spravovat publikované aplikace

Příkaz Popis
cloudflared tunnel route dns Vytvoří název záznamu DNS CNAME (hostname), který odkazuje na tunel.
cloudflared tunnel route lb <NAME or UUID> <hostname> <load balancer pool> Přidá tunel jako endpoint v fond load balanceru. V případě potřeby se vytvoří nový load balancer a fond.
  • <hostname>: veřejně přístupný hostname load balanceru, například lb.example.com
  • <load balancer pool>: název pool který bude obsahovat endpoint tunelu
Pro vyvažování zátěže provozu do publikovaná aplikace, budete také muset zadat hostname aplikace v hlavička Host endpointu pomocí dashboardu nebo API.