Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-30994

Create a helmfile to deploy benchmark environment

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2021.26
    • Component/s: CI/CD

      Description

      We need to create a helmfile environment to deploy the Nuxeo benchmark environment.

      This environment will deploy:

      • a MongoDB
      • an Elasticsearch
      • two Kafka nodes
      • two Nuxeo nodes

      The MongoDB and Elasticsearch services will have their own dedicated node on the node pool. This will be achieved by setting their requested CPU & memory to 16 CPU and 64 Go.

      The Kafka service will be deployed on the same node than Nuxeo. This will be achieved by leveraging podAffinity and podAntiAffinity, see this example.
      Kafka will have 4 CPU & 16Go, Nuxeo will have 12 CPU & 32Go.

      Nuxeo will be deployed with one front and one worker nodes like it is done in our cloud environments.

      We will leverage our S3 buckets as blob provider.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: