Skip to content

[BUG] payment-api fails to start — secret payment-api-secrets not found #5

Description

@alain-Sortnext

Bug — HIGH

Service: payment-api
Status: Pod fails to start

Problem

deployment.yaml references secret "payment-api-secrets" for STRIPE_API_KEY and STRIPE_WEBHOOK_SECRET but this secret does not exist in the cluster.

Only nimbuscloud-secrets exists (created in secret.yaml).

Fix

Create the payment-api-secrets secret:

kubectl create secret generic payment-api-secrets \
  --from-literal=STRIPE_API_KEY=<value> \
  --from-literal=STRIPE_WEBHOOK_SECRET=<value>

Or rename secret in deployment to nimbuscloud-secrets and add the keys there.

Business Impact

payment-api unavailable — all payment processing failing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingkubernetesKubernetes related

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions