defenseunicorns / leapfrogai

Production-ready Generative AI for local, cloud native, airgap, and edge deployments.
https://leapfrog.ai
Apache License 2.0
257 stars 28 forks source link

refactor: istio-sidecar injection into supabase pods #460

Open CollectiveUnicorn opened 6 months ago

CollectiveUnicorn commented 6 months ago

Describe what should be investigated or refactored

Remove sidecar.istio.io/inject: "false" from the Supabase bitnami-values.yaml and resolve any issues with the pods starting up with the istio sidecar.

Additional context

At present, the istio sidecar is suppressed from being injected into the Supabase pods due a conflict with the Supabase wait-for-db init container. The issue prevents pods from starting up when istio-injection is enabled. Enabling injection will cause the pods to wait for a connection to the db that cannot be made due to postgres starting up with the istio sidecar before the pods have their sidecar's injected. This causes all the pods to hang indefinitely.

CollectiveUnicorn commented 6 months ago

Blocked by #380

YrrepNoj commented 6 months ago

Related to #473

CollectiveUnicorn commented 6 months ago

Some possible solutions:

justinthelaw commented 2 months ago

Blocked by #968