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
](/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.
2) Select the project role for which the API Mock Server feature need to be enabled.
3) Save the above changes as shown below.