Dieses Dokument wurde mithilfe automatisierter maschineller Übersetzungstechnologie übersetzt. Wir bemühen uns um korrekte Übersetzungen, übernehmen jedoch keine Gewähr für die Vollständigkeit, Richtigkeit oder Zuverlässigkeit der übersetzten Inhalte. Im Falle von Abweichungen ist die englische Originalversion maßgebend und stellt den verbindlichen Text dar.

Dies ist eine unveröffentlichte Dokumentation für Admission Controller 1.34-dev.

kwctl installieren

kwctl ist das Befehlszeilenschnittstellen-Tool (CLI) für SUSE Security Admission Controller. Im Folgenden finden Sie Installationsanweisungen für einige Betriebssysteme.

  • Linux

  • macOS

  • Windows

Für Linux installieren

  1. Homebrew

    Wenn Sie den Homebrew-Paketmanager unter Linux verwenden, dann:

    brew install kwctl

    Installation überprüfen:

    kwctl --version
  2. Zypper (openSUSE)

    zypper install kwctl
  3. AUR

    Wenn Sie Arch Linux oder eine auf Arch basierende Distribution verwenden, können Sie kwctl aus dem AUR installieren.

    1. Verwendung eines AUR-Helfers (yay):

      yay -S kwctl
    2. Verwendung von makepkg:

      # Clone the AUR package
      git clone https://aur.archlinux.org/kwctl.git
      cd kwctl
      
      # Build and install the package
      makepkg -si
    3. Überprüfen Sie die Installation:

      kwctl --version
  4. Manuelle Installation

    1. Laden Sie die neueste Version von kwctl für Linux herunter:

      curl -LO https://github.com/kubewarden/kwctl/releases/latest/download/kwctl-linux-x86_64.zip

      Für ARM64-Systeme (z. B. Raspberry Pi) verwenden Sie:

      curl -LO https://github.com/kubewarden/kwctl/releases/latest/download/kwctl-linux-aarch64.zip
    2. Entpacken Sie die Dateien aus der heruntergeladenen .zip-Datei:

      unzip kwctl-linux-x86_64.zip

      Dies extrahiert die folgenden Dateien:

      • kwctl-linux-x86_64: Die kwctl-Binärdatei

      • kwctl-linux-x86_64.sig: Eine Signaturdatei zur Überprüfung der Binärdatei

      • kwctl-linux-x86_64.pem: Eine Zertifikatsdatei zur Überprüfung der Signatur

    3. Verschieben Sie die Binärdatei in ein Verzeichnis in Ihrem PATH, benennen Sie sie in kwctl um und machen Sie sie ausführbar.

    4. Überprüfen Sie die Installation:

      kwctl --version

Für macOS installieren

  1. Verwendung von Homebrew

    1. Installieren kwctl:

      brew install kwctl

      Installation überprüfen:

      kwctl --version
  2. Manuelle Installation

    1. Laden Sie die neueste Version von kwctl für macOS herunter:

      1. Für Apple Silicon (ARM64) Systeme verwenden Sie:

        curl -LO https://github.com/kubewarden/kwctl/releases/latest/download/kwctl-darwin-aarch64.zip
      2. Für Intel (x86_64) Systeme verwenden Sie:

        curl -LO https://github.com/kubewarden/kwctl/releases/latest/download/kwctl-darwin-x86_64.zip
      3. Entpacken Sie die Dateien aus der heruntergeladenen .zip-Datei:

        unzip kwctl-darwin-x86_64.zip

        Dies extrahiert die folgenden Dateien:

        • kwctl-darwin-x86_64: Die kwctl-Binärdatei

        • kwctl-darwin-x86_64.sig: Eine Signaturdatei zur Überprüfung der Binärdatei

        • kwctl-darwin-x86_64.pem: Eine Zertifikatsdatei zur Überprüfung der Signatur

    2. Verschieben Sie die Binärdatei in ein Verzeichnis in Ihrem PATH, benennen Sie sie in kwctl um und machen Sie sie ausführbar.

    3. Überprüfen Sie die Installation:

      kwctl --version

Für Windows installieren

  1. Laden Sie kwctl herunter:

    1. Öffnen Sie Ihren Browser und gehen Sie zur Admission Controller Veröffentlichungsseite.

    2. Laden Sie die kwctl-windows-x86_64.zip Datei herunter.

  2. Entpacken Sie die Dateien aus der heruntergeladenen Zip-Datei. Es wird enthalten:

    • kwctl-windows-x86_64.exe: die kwctl-Binärdatei.

    • kwctl-windows-x86_64.sig: eine Signaturdatei zur Überprüfung der Binärdatei.

    • kwctl-windows-x86_64.pem: eine Zertifikatsdatei zur Überprüfung der Signatur.

  3. Benennen Sie die kwctl-windows-x86_64.exe-Binärdatei von kwctl-windows-x86_64.exe in kwctl.exe um, um die Verwendung zu erleichtern.

  4. Verschieben Sie die Binärdatei an einen Ort, der durch Ihre PATH Umgebungsvariable abgedeckt ist.

  5. Überprüfen Sie die Installation. Öffnen Sie ein neues Eingabeaufforderungs- oder PowerShell-Fenster und überprüfen Sie die kwctl Installation:

    kwctl --version

Installieren Sie die Shell-Vervollständigungen

Die kwctl CLI verfügt über die --shell Option, um Shell-Vervollständigungsbefehle für Ihre Shell zu generieren. Sie können die Ausgabe dieses Befehls verwenden, um Vervollständigungen in Ihre Shell zu integrieren.

kwctl completions --shell [bash|elvish|fish|powershell|zsh]