Fügen Sie dem Setup des monitorlosen Browsers für Docker in geheime Schlüssel hinzu Linux
Erstellen Sie einen geheimen Docker-Schlüssel, der das Passwort des Benutzers ServiceNow speichert, der sich bei der Instanz anmeldet, um die Tests auszuführen. Docker-Geheimnisse sind eine Funktion von ServiceNow® zum sicheren Speichern der Passwörter, die in Containern verwendet werden.
Vorbereitungen
Abgeschlossener Schritt 3: Erstellen Sie das Docker-Image und die Container für das Setup des monitorlosen Browsers in Linux
Warum und wann dieser Vorgang ausgeführt wird
Im Docker-Container befindet sich ein Automatisierungsskript, das einen Webbrowser öffnet, sich bei der Instanz anmeldet und die Client-Test-Runner-Seite öffnet. Um sich bei der Instanz ServiceNow anzumelden, benötigen Sie ein Benutzerpasswort. In diesem Verfahren verwenden Sie eine Docker-Funktion namens Docker Secrets, damit Sie Passwörter sicher speichern können. Wenn Sie Container ausführen, ist das Passwort automatisch für die Anmeldung bei Ihrer Instanz verfügbar.
Erforderliche Rolle: admin in Ihrer Instanz ServiceNow und lokaler Administrator auf dem Hostcomputer.
Prozedur
Ergebnisse
Das Ergebnis ist Ihre geheime ID, die Sie zur späteren Verwendung speichern müssen. Die geheime ID wird der Instanz ServiceNow in der sys_property sn_atf.headless.secret_id hinzugefügt.