ProjectLibertyLabs / gateway

Gateway microservices for DSNP/Frequency
https://projectlibertylabs.github.io/gateway/
Apache License 2.0
4 stars 1 forks source link

Cloud Deployment Tooling #474

Closed p5150j closed 3 weeks ago

p5150j commented 2 months ago

As a DevOps engineer, I want to choose Infrastructure as Code (IaaC) tools like Helm for deploying the Gateway stack, so that I can automate the deployment process and manage the infrastructure efficiently across different cloud environments.

Acceptance Criteria:

Note: Development teams need to add and relate all necessary implementation subtasks (e.g., creating Helm charts, configuring AWS settings, ensuring cloud-agnostic capabilities) to this story for proper tracking and management.

sub tasks:

saraswatpuneet commented 1 month ago

Here are some bottom up tasks in my mind for the helm route, starting from a default chart templates

This should get us going, more complicated parts can be added once base version running a swarm of services gets up and going.

Ideally use service accounts to authenticate the service to access various internal apis since all major cloud providers have service account support