Inedo Community Forums Forums
    • Recent
    • Tags
    • Popular
    • Login

    Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.

    If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!

    Supported Database for ProGet HA Installations

    Scheduled Pinned Locked Moved Support
    progetclusterdatabase
    5 Posts 3 Posters 28 Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J Offline
      jeff.williams_1864
      last edited by

      I have a 2025 version of ProGet deployed in OpenShift using the embedded database at the moment, For an HA deployment, what is the supported database cluster, SQL AlwaysOn, InedoDB, or PostgreSQL? This page https://docs.inedo.com/docs/installation/postgresql points to using InedoDB as the choice for a clustered DB for Inedo products, but this page https://docs.inedo.com/docs/installation/postgresql says "can work with any SQL Server Cluster installation". Finally, this page https://docs.inedo.com/docs/installation/sql-server seems pretty definitive that SQL is supported.

      Thanks for your help de-mystifying it for me, I am sure I am just confusing myself.

      1 Reply Last reply Reply Quote 0
      • atrippA Offline
        atripp inedo-engineer
        last edited by

        Hi @jeff-williams_1864 ,

        You mentioned that you're "using the embedded database at the moment", which I take to mean that you're not using a separate SQL Server container image.

        The In that case, the only options for a clustered installation is using InedoDB (recommended) or an External PostgreSQL (not recommended).

        If you were using SQL Server, then SQL Server would be supported for a clustered instance as well. However, we are moving away from SQL Server, so we definitely wouldn't recommend it on a new installation.

        Thanks,
        Alana

        1 Reply Last reply Reply Quote 0
        • E Offline
          EnterpriseVirtualization_2441
          last edited by

          Thank you Alana, so that pretty much sums it up. My plan was to use a SQL server availability group for the DB backend for the clustered application. In the case of using InedoDB with a clustered HA deployment of the ProGet application in a containerized scenario, do you support multiple clustered InedoDB containers for this?

          atrippA 1 Reply Last reply Reply Quote 0
          • atrippA Offline
            atripp inedo-engineer @EnterpriseVirtualization_2441
            last edited by

            Hi @EnterpriseVirtualization_2441 ,

            We do not recommend using SQL Server Availability groups..

            For a product like ProGet, a single database node is all that's required -- and it's strongly recommended.

            There is no practical benefit to a clustered database here - on the contrary, it makes the product slower, less stable, and more costly/complex to maintain. As such, InedoDB does not support clustering.

            Cheers,
            Alana

            1 Reply Last reply Reply Quote 0
            • J Offline
              jeff.williams_1864
              last edited by

              Perfect, thanks Alana :)

              1 Reply Last reply Reply Quote 0

              Hello! It looks like you're interested in this conversation, but you don't have an account yet.

              Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

              With your input, this post could be even better 💗

              Register Login
              • 1 / 1
              • First post
                Last post
              Inedo Website Home • Support Home • Code of Conduct • Forums Guide • Documentation