Wie dokumentiere ich CloudFoundry Instanzen mit JDisc Discovery!
Liebe JDisc Freunde,
JDisc Discovery ist ein LAN-Scanner und wir unterstützen schon seit einiger Zeit Kubernetes-Scans. Jetzt haben wir CloudFoundry, die zweite Platform-as-a-Service-Technologie, zu unserer Discovery hinzugefügt.
CloudFoundry ist eine Open-Source Platform-as-a-Service (PaaS), die es Unternehmen ermöglicht, Anwendungen effizient über mehrere Cloud-Umgebungen hinweg zu entwickeln, bereitzustellen und zu skalieren. Ursprünglich von VMware entwickelt und jetzt von der Cloud Foundry Foundation verwaltet, bietet CloudFoundry eine hoch automatisierte Plattform, die die Komplexität des Lebenszyklusmanagements von Anwendungen vereinfacht. Sie unterstützt viele Programmiersprachen, Frameworks und Services und ist damit die ideale Wahl für Entwickler, die Flexibilität und Skalierbarkeit suchen. Mit Funktionen wie kontinuierlicher Integration und Bereitstellung, robuster Überwachung und nahtloser Integration mit anderen Cloud-Diensten ermöglicht CloudFoundry Unternehmen, Innovationen zu beschleunigen und hochwertige Software schneller bereitzustellen.
Konfiguration
Öffnen Sie den Discovery Settings Dialog wählen Sie die Registerkarte PaaS, um den Zugriff auf die CloudFoundry-Installation zu konfigurieren.
Figure: CloudFoundry API Endpoint Configuration
Klicken Sie auf die Schaltfläche Add, um einen neuen CloudFoundry-API-Endpunkt hinzuzufügen. Geben Sie einen Namen, einen Kommentar, die IP oder den Hostnamen des CloudFoundry-API-Endpunkts, einen Port, einen Benutzernamen und ein Passwort für den Zugriff auf CloudFoundry-Informationen an. Natürlich muss der Benutzer Zugriff auf die Bereiche, Anwendungen und Dienste haben.
Figure: Add an CloudFoundry API Endpoint
Schließlich empfehlen wir, einen separaten Discovery Job zu erstellen, um alle PaaS-Instanzen zu scannen. Achten Sie darauf, dass Sie die Option PaaS synchronisieren! Andernfalls werden Kubernetes- und CloudFoundry-Instanzen nicht erkannt. Starten Sie schließlich den neu erstellten Job zur Synchronisierung
Figure: PaaS Discovery Job Definition
Daten anzeigen
Sobald der Scanauftrag abgeschlossen ist, erhalten Sie Daten über die Instanz. Dazu gehören
- die Liste der Bereiche für eine Organisation
- die Liste der Anwendungen innerhalb eines Bereichs
- die Liste der Dienste innerhalb eines Spaces
Öffnen Sie den Virtualisierungsexplorer innerhalb der WEB UI, um die gesammelten Informationen zu überprüfen. Der Virtualisierungsexplorer listet alle CloudFoundry-Organisationen, Spaces, Anwendungen und Service-Instanzen auf.
Figure: CloudFoundry Instance Structure
Ich hoffe, dass Ihnen diese neue Funktion gefällt. Falls Sie Informationen vermissen, können Sie gerne Verbesserungsvorschläge einreichen.
Mit freundlichen Grüßen,
Thomas