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.
Bug — HIGH
Service: payment-api
Status: Pod fails to start
Problem
deployment.yamlreferencessecret "payment-api-secrets"forSTRIPE_API_KEYandSTRIPE_WEBHOOK_SECRETbut this secret does not exist in the cluster.Only
nimbuscloud-secretsexists (created insecret.yaml).Fix
Create the
payment-api-secretssecret:Or rename secret in deployment to
nimbuscloud-secretsand add the keys there.Business Impact
payment-api unavailable — all payment processing failing.