Hi All, I’m currently working on a project containerizing Synapse, taking it into a cloud-native form. The work done so far is as follows;
- Dockerize Synapse using Dockerfile - Get Synapse to run within Kubernetes environment in a deployment - Setup a Kubernetes cluster in the Ambassador pattern with Synapse acting as a proxy between a dockerized client and server (for testing purposes). Moving forward I’m working on developing the following; 1. Inject configuration parameters to Synapse at runtime This would include parameters such as URI endpoints 2. Reduce Synapse image size by making runtime more lean. By measuring performance metrics and reducing legacy/redundant/superfluous components Would greatly appreciate your thoughts and feedback on this. Regards -- *Nuwan Jayawardene* Assistant Lecturer, Informatics Institute of Technology (IIT). Research Assistant, University of Moratuwa Tel - +94 71 181 3299 https://www.linkedin.com/m/in/nuwanjaya [image: image.gif]