api-layer
api-layer copied to clipboard
Enhancements for Python Enabler for Onboarding REST API Services
There is remaining work needed to be done for implementing a python enabler for onboarding a REST API service (started in 22PI2 innovation sprint):
- [ ] 1. Integrate python into the build process
- [ ] 2. Add Python enabler option for the YAML Wizard
- [ ] 3. Unregister a service
- [ ] 4. Parse service-configuration and add to metadata in python specific eureka client
- [ ] 5. Add support for ssl certificates
- [ ] 6. Add swagger docs to service - define APIs that we want to use (could be similar to node.js enabler)
- [ ] 7. Publishing to artifactory
Implementation has already started in branch python enabler onboarding. Currently we can access the /info
endpoint from the Gateway and can also observe the python enabler tile in API Catalog when running the Flask application.
Latest changes are here https://github.com/zowe/api-layer/tree/python-enabler-22PI3