Dieses Repository stellt ein Helmdiagramm zum Bereitstellen eines IBM® MQ-Containers bereit, der aus dem IBM MQ Container GitHub-Repository erstellt wurde, und wurde anhand des 9.4.0-Zweigs verifiziert.
Bevor Sie das Helm-Diagramm verwenden können, müssen Sie zwei Abhängigkeiten installieren:
Zum Testen benötigen Sie außerdem eine Kubernetes-Umgebung. Dies kann eine private Cloud-Umgebung oder eine Bereitstellung in einer öffentlichen Cloud wie IBM Cloud, AWS, Azure oder Google Cloud sein.
Das Repository umfasst zwei Verzeichnisse:
Für Probleme, die sich speziell auf das Helm-Diagramm beziehen, verwenden Sie bitte den GitHub-Issue-Tracker. Wenn Sie eine Pull-Anfrage im Zusammenhang mit diesem Helm-Diagramm einreichen, geben Sie bitte in der Pull-Anfrage an, dass Sie die Bedingungen des Ursprungszertifikats des Entwicklers akzeptieren und sich damit einverstanden erklären, an sie gebunden zu sein.
Der Code und die Skripte sind unter der Apache-Lizenz 2.0 lizenziert.
Dieses Helm-Diagramm stellt standardmäßig die kostenlosen, nicht garantierten IBM MQ Advanced for Developer-Container nur für Entwicklungszwecke bereit, mit der Option zur Anpassung an andere Container-Images.
Wenn Sie IBM MQ für die Produktions- oder Nichtproduktionsnutzung in einer Kubernetes-Umgebung bereitstellen, können Sie mithilfe des IBM License Service eine Lizenz basierend auf den im Container angegebenen Ressourcenlimits erstellen. Der IBM License Service wird im Kubernetes-Cluster bereitgestellt und verfolgt die Nutzung basierend auf Kubernetes-Pod-Annotationen. Wie dies innerhalb des Helm-Charts definiert werden kann, wird hier beschrieben. Um zu verstehen, wie Sie den IBM License Service bereitstellen, lesen Sie bitte hier.
Dieses Diagramm enthält die Möglichkeit, IBM MQ Native HA bereitzustellen. Bei Verwendung für die Produktion und nicht für die Produktion steht diese Funktion Kunden mit Berechtigung für IBM MQ Advanced zur Verfügung.
© Copyright IBM Corporation 2021