INTEGRITY Dokumentace

Flotila

Tento návod popisuje, jak nasadit klienta Cloudflare One Client (dříve WARP) pomocí Flotila software pro správu zařízení.

macOS

1. Vytvořte vlastní soubor MDM

  1. Stáhnout příklad .mobileconfig .
  2. Upravte soubor s požadovanými parametry nasazení.

2. Nahrajte soubor MDM do Fleet

  1. V administrační konzoli Fleet přejděte na Ovládací prvky.
  2. Z Týmy rozbalovací nabídce vyberte tým (skupinu hostitelů), který vyžaduje Cloudflare One Client.
  3. Vyberte Nastavení OS > Vlastní nastavení.
  4. Vyberte Přidat profil a nahrajte vlastní .mobileconfig.
  5. Vyberte hostitele, kteří vyžadují Cloudflare One Client:
    • Všichni hostitelé: Nasadí Cloudflare One Client na všechny hostitele v týmu.
    • Custom: Nasadí Cloudflare One Client na podmnožinu hostitelů v týmu. Použijte štítky definovat hostitele, kteří mají být zahrnuti nebo vyloučeni.
  6. Vyberte Přidat profil.

Definovaní hostitelé okamžitě obdrží nasazovací profil, ale Cloudflare One Client zatím není nainstalován.

3. Stáhněte balíček Cloudflare One Client pro macOS

Navštivte Stránka ke stažení a zkontrolovat systémové požadavky a stáhnout instalační program pro váš operační systém.

4. Nahrajte balíček Cloudflare One Client do Fleet

Chcete-li přidat instalační balíček Cloudflare One Client pro distribuci na hostitele zaregistrované ve Fleet:

  1. V administrační konzoli Fleet přejděte na Software.
  2. Z Týmy rozbalovací nabídce vyberte tým (skupinu hostitelů), který vyžaduje Cloudflare One Client.
  3. Vyberte Přidejte software a nahrajte .pkg soubor, který jste již dříve stáhli.

5. Nainstalujte Cloudflare One Client pomocí Fleet

Chcete-li nasadit nahraný .pkg soubor do svého souboru hosts:

  1. V administrační konzoli Fleet přejděte na Hostitelé.
  2. Vyberte hostitele, který vyžaduje Cloudflare One Client.
  3. Přejděte na Software a vyhledejte Cloudflare.
  4. Vyberte Akce > Instalovat.

Instalace proběhne automaticky, jakmile bude hostitel online. Chcete-li nasadit pomocí REST API nebo GitOps, přečtěte si Dokumentace k Fleet.

Po nasazení Cloudflare One Client můžete zkontrolovat průběh připojení pomocí Stav konektivity zpráv zobrazených v grafickém rozhraní Cloudflare One Client.

6. Odinstalujte Cloudflare One Client pomocí Fleet

Odinstalace Cloudflare One Client nasazeného pomocí Fleet:

  1. V administrační konzoli Fleet přejděte na Hostitelé.
  2. Vyberte hostitele, ze kterého má být Cloudflare One Client odinstalován.
  3. Přejděte na Software a vyhledejte Cloudflare.
  4. Vyberte Akce > Odinstalovat.

Windows

1. Stáhněte balíček Cloudflare One Client pro Windows

Navštivte Stránka ke stažení a zkontrolovat systémové požadavky a stáhnout instalační program pro váš operační systém.

2. Nahrajte balíček Cloudflare One Client do Fleet

Chcete-li přidat instalační balíček Cloudflare One Client pro distribuci na hostitele zaregistrované ve Fleet:

  1. V administrační konzoli Fleet přejděte na Software.
  2. Z Týmy rozbalovací nabídce vyberte tým (skupinu hostitelů), který vyžaduje Cloudflare One Client.
  3. Vyberte Přidejte software a nahrajte .msi soubor, který jste již dříve stáhli.
  4. (Volitelné) Chcete-li uživatelům umožnit instalaci Cloudflare One Client z Fleet Desktop, vyberte Samoobsluha.
  5. Vyberte Pokročilé možnosti.
  6. V Instalační skript, nahraďte výchozí skript následujícím:
$logFile = "${env:TEMP}/fleet-install-software.log"

try {

$installProcess = Start-Process msiexec.exe `
  -ArgumentList "/quiet /norestart ORGANIZATION=your-team-name SUPPORT_URL=https://example.com /lv ${logFile} /i `"${env:INSTALLER_PATH}`"" `
  -PassThru -Verb RunAs -Wait

Get-Content $logFile -Tail 500

Exit $installProcess.ExitCode

} catch {
  Write-Host "Error: $_"
  Exit 1
}

Viz parametry nasazení pro popis jednotlivých argumentů.

3. Nainstalujte Cloudflare One Client pomocí Fleet

Chcete-li nasadit nahraný .pkg soubor do svého souboru hosts:

  1. V administrační konzoli Fleet přejděte na Hostitelé.
  2. Vyberte hostitele, který vyžaduje Cloudflare One Client.
  3. Přejděte na Software a vyhledejte Cloudflare.
  4. Vyberte Akce > Instalovat.

Instalace proběhne automaticky, jakmile bude hostitel online. Chcete-li nasadit pomocí REST API nebo GitOps, přečtěte si Dokumentace k Fleet.

Po nasazení Cloudflare One Client můžete zkontrolovat průběh připojení pomocí Stav konektivity zpráv zobrazených v grafickém rozhraní Cloudflare One Client.

4. Odinstalujte Cloudflare One Client pomocí Fleet

Odinstalace Cloudflare One Client nasazeného pomocí Fleet:

  1. V administrační konzoli Fleet přejděte na Hostitelé.
  2. Vyberte hostitele, ze kterého má být Cloudflare One Client odinstalován.
  3. Přejděte na Software a vyhledejte Cloudflare.
  4. Vyberte Akce > Odinstalovat.

Linux

Fleet vám umožňuje spouštět vlastní skripty na hostitelích s Linuxem. Následující ukázkový skript vytvoří soubor MDM a nainstaluje Cloudflare One Client na hostitele s Ubuntu 22.04:

#!/bin/sh

# Write the mdm.xml file
touch /var/lib/cloudflare-warp/mdm.xml
echo -e "<dict>\n   <key>organization</key>\n   <string>your-team-name</string>\n</dict>
" > /var/lib/cloudflare-warp/mdm.xml

# Add cloudflare gpg key
curl -fsSL https://pkg.cloudflareclient.com/pubkey.gpg | sudo gpg --yes --dearmor --output /usr/share/keyrings/cloudflare-warp-archive-keyring.gpg

# Add this repo to your apt repositories
echo "deb [signed-by=/usr/share/keyrings/cloudflare-warp-archive-keyring.gpg] https://pkg.cloudflareclient.com/ any main" | sudo tee /etc/apt/sources.list.d/cloudflare-client.list

# Install
sudo apt-get -y update && sudo apt-get -y install cloudflare-warp

Chcete-li nainstalovat Cloudflare One Client na jiné distribuce Linuxu, přečtěte si repozitář balíčků.