Skip to main content
Version: v11.7.0

Integrate MockingBird with WME


Integration requirements

Integrate Mockingbird with WME Platform

  • Make sure MockingBird domain is accessible to WaveMaker Enterprise (WME) setup.
  • Add the loadBalancerSourceRanges key in the one-time-setup-values.yaml file and replace [WHITELIST-IP-RANGE] property with concern network CIDR ranges
    • Example ["1.2.3.4/32", "1.2.3.5/24"]
  • Make sure that [MOCKINGBIRD-DOMAIN], [MOCKINGBIRD-STATIC-IP] as replaced with proper values.
global:
domainName: [MOCKINGBIRD-DOMAIN]
apimock-ingress-nginx:
controller:
service:
loadBalancerIP: [MOCKINGBIRD-STATIC-IP]
loadBalancerSourceRanges: [WHITELIST-IP-RANGE]
helm upgrade mockingbird [HELM-PATCH-PACKAGE] -n mockingbird -f one-time-setup-values.yaml

Pairing up WME Platform and MockingBird Platform

  • Here is the command to run from WME Pltform instance to integrate both the platforms
bash /usr/local/content/wme/wme-installer/<version>/wme-installer.sh --register_mocking_bird

mb](/learn/assets/consul_mb_props.png)

Enable Mocking feature from WME Platform Launchpad team portal

Open WME Launchpad page

1) Select the "Teams" tab on the right nav and click on the permissions icon for the team that you want to enable APIMock server access as shown in the below screen.

[mb](/learn/assets/launchpad_mb_permission.png)

2) Select the project role for which the API Mock Server feature need to be enabled.

[mb](/learn/assets/launchpad_mb_enable.png)

3) Save the above changes as shown below.

[mb](/learn/assets/launchpad_mb_save.png)