High-Level Steps for Deploying Open Integration on a Kubernetes Cluster Using SCM
The following are the high-level steps for deploying Open Integration on a Kubernetes cluster using SCM:
- Create the required infrastructure resources for deploying Open Integration by
submitting a POST request to the
/infrastructureAPI. - Verify that the infrastructure resources are successfully created and active by
submitting a GET request to the
/infrastructureAPI. - Register customer Git by submitting a POST request to the
/git_repositoriesAPI. - Upload starter templates by submitting a POST request to the
/openintegration/git_template_uploadAPI. - Synchronize the configuration files with the cluster by uploading the modified files
by submitting a POST request to the
/syncutilities/uploadAPI. - Prepare Open Integration in Git. Create config.json and profile.json from the starter templates, then update and commit deployment files.
- Deploy Open Integration by submitting a POST request to the
/openintegrationAPI using the infrastructure resources and templates created. - Retrieve the deployment status using the deployment ID by submitting a GET request
to the
/openintegrationAPI.