Implementieren von Dynamic Engine in einem minikube für Tests
Installieren und konfigurieren Sie Dynamic Engines auf einem minikube-Cluster für rasche Tests, bevor Sie sie in Ihrer Organisation implementieren.
Voraussetzungen:
- Sie müssen Docker und minikube installiert haben.
- Vergewissern Sie sich, dass der Docker-Dämon ausgeführt wird.
- Das minikube-Tool muss installiert und für eine Kubernetes-Version konfiguriert sein, die von Dynamic Engines unterstützt wird. Weitere Informationen zu den unterstützten Kubernetes-Versionen finden Sie unter Kubernetes-Spezifikationen.
Weitere Informationen finden Sie in der Dokumentation zur minikube-Installation.
Hinzufügen einer Dynamic Engine zu Ihrem minikube-Cluster
Procedure
Results
Führen Sie den folgenden Befehl aus, um den Prozess zu überwachen:
kubectl wait --for=condition=Ready pod -l 'app.qlik.com/owned-by' --timeout 10m -A
Mit diesem Befehl wird die Bereitschaft aller Pods mit der Bezeichnung app.qlik.com/owned-by über alle Namespaces hinweg verifiziert.
Wenn die Implementierung erfolgreich war, wird eine Antwort wie die Folgende angezeigt:
pod/dynamic-engine-operator-799bb96687-rfm2g condition met
pod/dpe-data-service-route-deployer-74b7f566c-lrl99 condition met
pod/dpe-di-job-deployer-5cff46b6-x5t85 condition met
pod/dpe-di-job-restore-orphans-5f57f5f86f-d9vpb condition met
pod/dpe-engine-config-manager-956d5d7b9-7krcn condition met
pod/dpe-job-controller-66fd596588-7x5w5 condition met
pod/dpe-log-collector-7dd9499c8-dnvrn condition met
Diese Ausgabe bestätigt, dass alle für Dynamic Engine und ihre Umgebung erforderlichen Pods bereit sind.
Hinzufügen einer Dynamic Engine-Umgebung für die Dynamic Engine
Procedure
Results
What to do next
Wenn Sie die minikube-Instanz löschen möchten, verwenden Sie den folgenden Befehl:
minikube delete --profile QlikDE
Dadurch werden die minikube-Instanz und alle zugeordneten Dateien entfernt.
- Weitere Informationen zu Dynamic Engine-Logs finden Sie unter Deaktivieren der Logübertragung.
- Bekannte Einschränkungen für Dynamic Engines finden Sie unter Bekannte Einschränkungen.
- Eine vollständige Anleitung zu Dynamic Engines finden Sie im Dynamic Engine-Konfigurationshandbuch. Mit diesem Handbuch können Sie Dynamic Engines und ihre Umgebungen für die Produktion erstellen und implementieren.