Uploaded image for project: 'Hybrid Cloud Console'
  1. Hybrid Cloud Console
  2. RHCLOUD-28654

StatefulSet support in Clowder

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • Clowder
    • False
    • Hide

      None

      Show
      None
    • False
    • Unset
    • No

      Today, all applications deployed as ClowdApps end up running as Kubernetes Deployments. The application teams lack the option for their ClowdApps to run as StatefulSets

      From the docs:

      StatefulSets are valuable for applications that require one or more of the following.

      • Stable, unique network identifiers.
      • Stable, persistent storage.
      • Ordered, graceful deployment and scaling.
      • Ordered, automated rolling updates.

      We've seen demand for StatefulSet support before (https://redhat-internal.slack.com/archives/C022YV4E0NA/p1690200139881719). It has also gained importance recently after the investigation of efficient Kafka consumer group rebalances as part of ADR-026 (StatefulSet benefits summarized in https://docs.google.com/spreadsheets/d/1zP58Qi1yWPH_G7vuVZCVUpaDAzw4aEXyuN1rTUq2w8c/edit#gid=0)

              rhn-support-cmitchel Chris Mitchell
              rhn-engineering-jharting Jozef Hartinger
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: