Zum Inhalt springen

FAQ

Wir möchten unseren Kunden die Informationen geben, die sie benötigen, um STACKIT Workflows optimal zu nutzen. Dieser FAQ-Bereich beantwortet häufig gestellte Fragen. Dies hilft Ihnen, schnell Lösungen zu finden und Ihre Erfahrung zu verbessern. Wir empfehlen Ihnen, diese FAQ zu lesen, bevor Sie unser Support-Team kontaktieren, da Sie hier eventuell bereits Ihre Antwort finden.

  • Allgemeine Informationen

    Wie kann ich Images aus einer privaten Registry mit STACKIT Workflows verwenden?

    Bitte eröffnen Sie ein Support-Ticket für Unterstützung. Wichtig: Geben Sie aus Sicherheitsgründen keine Zugangsdaten oder Secrets in Ihrer ersten Nachricht an. Wir werden diese Informationen bei Bedarf über einen sicheren Kanal anfordern.

    Wie erhöhe ich die Größe meines STACKIT Workflows-Clusters?

    Bei dieser Frage geht es um die Dimensionierung der Workflows-Infrastruktur (Webserver, Scheduler, Trigger), nicht um die maximale Ressourcennutzung von DAGs (siehe unten). Dies ist derzeit über das STACKIT Portal nicht möglich. Bitte öffnen Sie ein Support-Ticket und machen Sie Angaben zu Ihrem Anwendungsfall, damit das STACKIT Engineering Sie bei der Bestimmung der richtigen Cluster-Größe unterstützen kann.

    DAGs schlagen mit der Fehlermeldung „[...] forbidden: exceeded quota: airflow-worker-quota [...]“ fehl. Was kann ich tun?

    Die Fehlermeldung weist darauf hin, dass Ihre DAGs mehr CPU und/oder Speicher anfordern als zulässig ist. Bitte öffnen Sie ein Support-Ticket und beantragen Sie eine Erhöhung Ihres Kontingents.

    Mein Identitätsanbieter wird nicht unterstützt. Was kann ich tun?

    STACKIT Workflows verwendet das OpenID Connect-Protokoll für die Interaktion mit Identitätsanbietern. Wenn Ihr Anbieter OpenID Connect unterstützt, aber nicht als unterstützter Anbieter aufgeführt ist, öffnen Sie bitte ein Support-Ticket.

  • Bekannte Probleme

    DAG-Importfehler bleibt nach Löschen des DAG bestehen

    Dies ist ein bekannter Fehler von Airflow. Wenn ein DAG in den Fehlerzustand übergeht, wird dieser Fehlerzustand nicht entfernt, wenn der DAG selbst nicht mehr geladen wird. Sie können einen gültigen Dummy-DAG mit demselben Namen/Pfad neu erstellen. Dadurch wird das Problem behoben. Löschen Sie den DAG anschließend wieder.

    Wenn Sie Logs über die Benutzeroberfläche von STACKIT Workflows untersuchen, wird möglicherweise eine Fehlermeldung wie die folgende angezeigt. Bitte ignorieren Sie den Fehler einfach – es fehlen keine Logs und der Fehler wird nicht durch Ihren Code verursacht. Dies ist ein bekanntes Problem und wird in einer zukünftigen Version behoben.

    [2025-05-26, 16:53:59 UTC] {pod_manager.py:505} ERROR - Reading of logs interrupted for container 'base'; will retry.
    Traceback (most recent call last):
    File "/home/airflow/.local/lib/python3.12/site-packages/airflow/providers/cncf/kubernetes/utils/pod_manager.py", line 459, in consume_logs
    for raw_line in logs:
    ^^^^
    File "/home/airflow/.local/lib/python3.12/site-packages/airflow/providers/cncf/kubernetes/utils/pod_manager.py", line 263, in __iter__
    for data_chunk in self.response.stream(amt=None, decode_content=True):
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/home/airflow/.local/lib/python3.12/site-packages/urllib3/response.py", line 1063, in stream
    yield from self.read_chunked(amt, decode_content=decode_content)
    File "/home/airflow/.local/lib/python3.12/site-packages/urllib3/response.py", line 1219, in read_chunked
    self._update_chunk_length()
    File "/home/airflow/.local/lib/python3.12/site-packages/urllib3/response.py", line 1149, in _update_chunk_length
    raise ProtocolError("Response ended prematurely") from None
    urllib3.exceptions.ProtocolError: Response ended prematurely