Create project/namespace with modules from branch

Purpose

In case of development team need to create environment with modules from a certain branch.

Create environment:

  1. Log in to Jenkins: https://jenkins-aws.indexdata.com/
  2. Navigate to job: folioRancher → folioNamespaceTools → createNamespaceFromBranch
  3. Click Build with Parameters button
  4. Select parameters

    ParameterValue

    CLUSTER

    Select cluster
    NAMESPACESelect cluster namespace
    FOLIO_BRANCHSelect what 'platform-complete' branch use for build
    OKAPI_VERSIONSelect okapi version
    CONFIG_TYPESelect deployment config type
    LOAD_REFERENCESet to true to load reference data during install
    LOAD_SAMPLESet to true to load sample data during install
    CONSORTIASet true to create consortium
    RW_SPLIT(Optional)Set true to Enable Read/Write split
    GREENMAIL(Optional)Set true to deploy greenmail server
    MOCK_SERVER(Optional)Set true to deploy mock-server
    POSTGRESQL(Optional)Select built-in PostgreSQL or AWS RDS
    KAFKA(Optional)Select built-in Kafka or AWS MSK

    OPENSEARCH(Optional)

    Select built-in OpenSearch or AWS OpenSearch

    S3_BUCKET

    Select built-in Minio or AWS S3

    MEMBERS(Optional)

    Coma separated list of GitHub teams who need an access to the namespace
  5. Click Build button
  6. Wait for completion

Example: