Konfigurieren Sie das öffentliche Helm-Repository von NI und spiegeln Sie es auf einen internen Server.

SystemLink Enterprise wird mit Hilfe von Helm-Charts und Docker-Images verteilt. Diese Ressourcen befinden sich in den folgenden Artefakt-Repositories. Alle Repositories sind authentifiziert.
AliasStandard-URLBeschreibung
ni-dockerhttps://downloads.artifacts.ni.com/artifactory/ni-dockerEnthält Docker-Container-Images und Helm-Charts.
Gehen Sie wie folgt vor, um das öffentliche NI-Helm-Repository zu Ihrer lokalen Helm-Instanz hinzuzufügen. Verwenden Sie den Benutzernamen und den Zugriffsschlüssel, den Sie mit dem Zugang zu SystemLink Enterprise erhalten haben.
  1. Öffnen Sie das Kommandozeilenfeld und führen Sie den folgenden Befehl aus.
    helm registry login downloads.artifacts.ni.com --username user --password key
  2. Sie können auch das Helm-Chart von Ihrem eigenen Artifact-Repository installieren. Ersetzen Sie in diesem Fall die Standard-Registry-URL durch die URL Ihres Artifact-Repositorys. Die Namen und die Hierarchie dieser Artefakte müssen mit downloads.artifacts.ni.com übereinstimmen.
  3. Führen Sie zur Installation von einem Docker-Repository-Spiegel auf einem internen Server folgende Schritte aus.
    1. Öffnen Sie systemlink-values.yaml und systemlink-admin-values.yaml.
    2. Setzen Sie in beiden Dateien global.imageRegistry auf die Adresse Ihrer Registry.
    Hinweis Möglicherweise müssen Sie auch ein Image-Pull-Secret konfigurieren.
NI empfiehlt, jeden Spiegel als Pullthrough-Proxy für downloads.artifacts.ni.com zu konfigurieren. Wenn eine auf dem NI-Repository gehostete Ressource von dem gespiegelten Repository angefordert wird, lädt das gespiegelte Repository die Ressource automatisch herunter und legt sie im Cache ab. Dieser Ansatz minimiert die Wartung des gespiegelten Repositorys und bietet gleichzeitig die Kontrolle darüber, auf welche Ressourcen lokal zugegriffen werden kann. Weitere Informationen zur Einrichtung eines Proxy-Servers finden Sie in der Dokumentation zu Ihrer Repository-Software.

Führen Sie die folgenden Befehle aus, um die Helm-Charts für Ihr Spiegel-Repository herunterzuladen.

helm pull oci://downloads.artifacts.ni.com/ni-docker/ni/helm-charts/systemlink --version version

helm pull oci://downloads.artifacts.ni.com/ni-docker/ni/helm-charts/systemlinkadmin --version admin-version

wobei
  • "version" die Version von SystemLink Enterprise ist, die heruntergeladen werden soll.
  • "admin-version" die spezifische Version des systemlinkadmin-Helm-Charts ist, das heruntergeladen werden soll.