Create Eureka SUNFLOWER environment
Purpose
The development team needs to create an Eureka-based Sunflower environment.
Create Eureka environment:
Log in to https://jenkins.ci.folio.org
Navigate to the job: https://jenkins.ci.folio.org/job/folioRancher/job/manageNamespace/job/createNamespaceFromBranch-Sunflower/ (<-- CAUTION: Use exactly provided pipeline link)
Click the Build with Parameters button on the left side
Select parameters
Parameter | Required/Optional | Value |
|---|---|---|
PLATFORM | Required | Select Eureka |
CLUSTER | Required | Select cluster Eurika clusters start with e |
NAMESPACE | Required | Select a namespace from the cluster |
FOLIO_BRANCH | Required | Select the R1-2025 branch |
APPLICATIONS | Required | Don’t check additional applications. You can only uncheck what has already been checked. |
CONFIG_TYPE | Required | Select deployment config type, resource allocation for modules |
LOAD_REFERENCE | Optional | Set to true to include load reference data during the install |
LOAD_SAMPLE | Optional | Set to true to include load sample data during the install |
BUILD_UI | Optional | Set true to include UI build |
CONSORTIA | Optional | Set true to create a Consortium |
CONSORTIA_EXTRA | Optional | Set true to create a 2nd Consortium |
LINKED_DATA | Optional | Set true to deploy LinkedData |
SPLIT_FILES | Optional | Set true to enable split-files functionality |
RW_SPLIT | Optional | Set true to Enable Read/Write split on the database |
ECS_CCL | Optional | Set true to enable ECS Circulation + Congressional loans functionality |
GREENMAIL | Optional | Set true to deploy the Greenmail server |
MOCK_SERVER | Optional | Set true to deploy mock-server |
POSTGRESQL | Required | Select built-in PostgreSQL or AWS RDS |
DB_VERSION | Required | Select the PostgreSQL database version |
KAFKA | Required | Select built-in Kafka or AWS MSK |
OPENSEARCH | Required | Select built-in OpenSearch or AWS OpenSearch |
S3_BUCKET | Required | Select built-in Minio or AWS S3 |
RUN_SANITY_CHECK | Optional | Set to true, to run a Cypress sanity check, the tests will check the environment for errors and generate an Allure report. |
Click Build button
Wait for completion
IMPORTANT: In advance delete your environment if it exists! Even if create namespace job failed for some reason and you want to rebuild the pipeline, you must delete the namespace before recreating.
Example: