OpenCHAMI / deployment-recipes

Ochami deployment recipes
MIT License
8 stars 10 forks source link

Update Helm chart with KrakenD and ingress integrated with GKE #22

Closed bcfriesen closed 6 months ago

bcfriesen commented 6 months ago

This enhances the sample Helm chart with a minimal OCHAMI cluster to include the KrakenD API gateway, along with an ingress (actually Gateway + HTTPRoute which is the K8s replacement for Ingress) integrated with Google Kubernetes Engine.

The KrakenD configuration looks long, but all it does is expose all of the existing SMD and BSS endpoints using template variables. (This is maybe not the best way to use the API gateway, but it is good enough to start with.)

bcfriesen commented 6 months ago

For some reason I am not allowed to request reviewers in the GitHub UI @alexlovelltroy