Kubernetes-Spoke
Automatisieren Sie Änderungen in Kubernetes, wenn ein Event in ServiceNow auftritt.
Apps im Store anfordern
Besuchen Sie die ServiceNow Store-Website, um alle verfügbaren Apps anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie in den Release-Hinweisen zum ServiceNow Store-Versionsverlauf.
IntegrationHub-Abonnement
Diese Spoke erfordert ein Integration Hub-Abonnement. Weitere Informationen finden Sie unter Gesetzliche Zeitpläne − IntegrationHub − Übersicht.
Spoke-Version
Kubernetes-Spoke v 1.1.2 ist die neueste Version.
Spoke-Abhängigkeiten
Wenn Sie Probleme beim Installieren der App haben, stellen Sie sicher, dass die folgenden abhängigen Plugins installiert sind:
- ServiceNow IntegrationHub Action Step - REST (com.glide.hub.action_step.rest)
- ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
Unterstützte Versionen
API-Version v1.
Spoke-Aktionen
Kubernetes-Spoke bietet Aktionen zum Automatisieren von Kubernetes-Aufgaben, wenn Events in ServiceNowauftreten. Folgende Aktionen sind verfügbar:
| Kategorie | Aktion | Beschreibung |
|---|---|---|
| Endpunktverwaltung | Endpunkte erstellen | Erstellt einen Endpunkt in der Kubernetes-Instanz. |
| Endpunkte löschen | Löscht einen Endpunkt aus der Kubernetes-Instanz. | |
| Namespace-Verwaltung | Namespace erstellen | Erstellt einen Namespace in der Kubernetes-Instanz. |
| Namespace löschen | Löscht einen Namespace aus der Kubernetes-Instanz. | |
| Knotenverwaltung | Knoten erstellen | Erstellt einen Knoten in der Kubernetes-Instanz. |
| Knoten löschen | Löscht einen Knoten in der Kubernetes-Instanz. | |
| Knoten überprüfen | Inspiziert einen angegebenen Knoten in der Kubernetes-Instanz und gibt Knoteninformationen und -status zurück. | |
| Pod-Verwaltung | Pod erstellen | Erstellt einen Pod in der Kubernetes-Instanz. |
| Pod löschen | Löscht einen Pod aus der Kubernetes-Instanz. | |
| Pod inspizieren | Inspiziert den angegebenen Pod in der Kubernetes-Instanz und gibt Pod-Informationen und -Status zurück. | |
| Geheimnisverwaltung | Docker-Hub-Geheimnis erstellen | Erstellt ein Geheimnis in der Kubernetes-Instanz. |
| Docker-Hub-Geheimnis löschen | Löscht ein Geheimnis aus der Kubernetes-Instanz. | |
| Servicemanagement | Service erstellen | Erstellt einen Service auf einem Kubernetes-Server. |
| Service löschen | Löscht einen Service vom Kubernetes-Server. | |
| Volume-Verwaltung | Persistentes Volume erstellen | Erstellt ein persistentes Volume in der Kubernetes-Instanz. |
| Anspruch auf persistentes Volume erstellen | Erstellt einen Anspruch auf ein persistentes Volume in einer Kubernetes-Instanz. | |
| Persistentes Volume löschen | Löscht ein persistentes Volume aus der Kubernetes-Instanz. | |
| Anspruch auf persistentes Volume löschen | Löscht einen Anspruch auf ein persistentes Volume aus der Kubernetes-Instanz. | |
| Anspruch auf persistentes Volume inspizieren | Überprüft einen Anspruch auf ein persistentes Volume in einer Kubernetes-Instanz und gibt Informationen und Status des Anspruchs zurück. |
Kubernetes-Kontoanforderungen
Kubernetes-Spoke erfordert die Generierung und Konfiguration Ihres Kubernetes-Kontos für die Verwendung eines Web-API-Schlüssels.
Alias-Anforderungen für Verbindungen und Anmeldeinformationen
IntegrationHub verwendet Aliasse, um Verbindungs- und Anmeldeinformationen sowie OAuth-Anmeldeinformationen zu verwalten. Wenn Sie ein Alias verwenden, müssen Sie nicht mehrere Anmeldeinformations- und Verbindungsinformationsprofile konfigurieren, wenn Sie mehrere Umgebungen verwenden. Wenn sich die Verbindungs- oder Anmeldeinformationen ändern, müssen Sie die Aktionen, die die Verbindung verwenden, nicht aktualisieren.
Diese Spoke verwendet den Kubernetes-Alias-Datensatz, um Aktionen zu autorisieren. Um den Spoke-Verbindungsalias zu verwenden, erstellen Sie einen zugeordneten Verbindungsdatensatz und einen zugeordneten Anmeldeinformationsdatensatz. Informationen zum Einrichten der Spoke finden Sie unter Richten Sie die Kubernetes-Spoke ein
MID-Server-Anforderungen
Diese Aktionen verwenden REST-Aufrufe, die auf einer Instanz oder einem MID-Server ausgeführt werden können. Verwenden Sie den Verbindungsdatensatz, der dem Kubernetes-Alias zugeordnet ist, um zu konfigurieren, wo Aktionen ausgeführt werden, und um MID-Server Auswahlattribute festzulegen. Weitere Informationen finden Sie unter MID-Server.