The life cicle in WSO2 needs some stages to deploy that depend of the enviroment. These stages are:
Initalizer
Synchronizer
Deployer
Promoter between environments
WSO2 Initializer
This stage takes the OpenAPI specification and configures an initial open project for WSO2. Essentially, it sets up an open project (api.yaml) with common configurations, such as CORS, endpoints, security, tenants, and context.
This stage should be executed only once.
WSO2 synchronizer
This stage retrieves the OpenAPI and WSO2 configurations deployed in the WSO2 API Manager and pushes them into the current environment.
This stage should be executed only when modifications are made directly in the WSO2 API Publisher.
WSO2 Deployer
This stage deploys the API in the WSO2 API Manager using the WSO2 API CLI. During this stage, you can update the api.yaml file to configure settings such as CORS, security, and endpoints.
WSO2 promoter between environments
Once the environment is configured, you may need to promote the configuration to another environment. This stage retrieves the settings from the previous environment and applies them to the current one.
Do you want to boost your APIs?
Configue your APIOps life cycle easily with APIQuality