fulfillr: drop Snipcart key, add outreach/recovery schedule config, bump image
- remove snipcart_api_key from dev/production config (Snipcart decommissioned post-migration) - add review-outreach and cart-recovery schedule_name/schedule_group blocks (dev + prod) for the EventBridge-driven outreach and cart-recovery jobs - bump fulfillr image 20260607.0217 -> 20260613.0117 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -78,13 +78,13 @@
|
|||||||
|
|
||||||
- import_tasks: containers/debyltech/fulfillr.yml
|
- import_tasks: containers/debyltech/fulfillr.yml
|
||||||
vars:
|
vars:
|
||||||
image: git.debyl.io/debyltech/fulfillr:20260606.2328
|
image: git.debyl.io/debyltech/fulfillr:20260613.0117
|
||||||
tags: debyltech, fulfillr
|
tags: debyltech, fulfillr
|
||||||
|
|
||||||
# Staging back-office (fulfillr-dev.debyltech.com) — same image, staging Turso config.
|
# Staging back-office (fulfillr-dev.debyltech.com) — same image, staging Turso config.
|
||||||
- import_tasks: containers/debyltech/fulfillr-dev.yml
|
- import_tasks: containers/debyltech/fulfillr-dev.yml
|
||||||
vars:
|
vars:
|
||||||
image: git.debyl.io/debyltech/fulfillr:20260606.2328
|
image: git.debyl.io/debyltech/fulfillr:20260613.0117
|
||||||
tags: debyltech, fulfillr-dev
|
tags: debyltech, fulfillr-dev
|
||||||
|
|
||||||
- import_tasks: containers/debyltech/uptime-kuma.yml
|
- import_tasks: containers/debyltech/uptime-kuma.yml
|
||||||
|
|||||||
@@ -2,10 +2,9 @@
|
|||||||
- ecommerce store -> STAGING Turso (fulfillr_dev_store_*)
|
- ecommerce store -> STAGING Turso (fulfillr_dev_store_*)
|
||||||
- EasyPost + Stripe -> TEST keys (fulfillr_dev_easypost_api_key / fulfillr_dev_stripe_api_key)
|
- EasyPost + Stripe -> TEST keys (fulfillr_dev_easypost_api_key / fulfillr_dev_stripe_api_key)
|
||||||
- AWS -> FulfillrAPI-Dev key (fulfillr_dev_access_key/secret_key), scoped to the -dev
|
- AWS -> FulfillrAPI-Dev key (fulfillr_dev_access_key/secret_key), scoped to the -dev
|
||||||
DynamoDB tables + debyltech.reviewr.dev. Snipcart key + outreach HMAC secret are
|
DynamoDB tables + debyltech.reviewr.dev. Outreach HMAC secret is reused read-only.
|
||||||
reused read-only. Never touches prod data or live payment APIs. #}
|
Never touches prod data or live payment APIs. (Snipcart removed post-migration.) #}
|
||||||
{
|
{
|
||||||
"snipcart_api_key": "{{ snipcart_api_key }}",
|
|
||||||
"easypost_api_key": "{{ fulfillr_dev_easypost_api_key }}",
|
"easypost_api_key": "{{ fulfillr_dev_easypost_api_key }}",
|
||||||
"stripe_api_key": "{{ fulfillr_dev_stripe_api_key }}",
|
"stripe_api_key": "{{ fulfillr_dev_stripe_api_key }}",
|
||||||
"backinstock_table": "debyltech-backinstock-dev",
|
"backinstock_table": "debyltech-backinstock-dev",
|
||||||
@@ -44,6 +43,12 @@
|
|||||||
"ses_from_email": "noreply@debyltech.com",
|
"ses_from_email": "noreply@debyltech.com",
|
||||||
"ses_reply_to": "support@debyltech.com",
|
"ses_reply_to": "support@debyltech.com",
|
||||||
"ses_region": "us-east-1",
|
"ses_region": "us-east-1",
|
||||||
"base_url": "https://debyltech.com"
|
"base_url": "https://debyltech.com",
|
||||||
|
"schedule_name": "review-outreach-dev",
|
||||||
|
"schedule_group": "default"
|
||||||
|
},
|
||||||
|
"recovery": {
|
||||||
|
"schedule_name": "cart-recovery-dev",
|
||||||
|
"schedule_group": "default"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,10 +2,9 @@
|
|||||||
- ecommerce store -> PROD Turso (fulfillr_prod_store_*)
|
- ecommerce store -> PROD Turso (fulfillr_prod_store_*)
|
||||||
- EasyPost + Stripe -> LIVE keys (fulfillr_prod_easypost_api_key / fulfillr_prod_stripe_api_key)
|
- EasyPost + Stripe -> LIVE keys (fulfillr_prod_easypost_api_key / fulfillr_prod_stripe_api_key)
|
||||||
- AWS -> Fulfillr prod key (fulfillr_prod_access_key/secret_key), prod DynamoDB tables +
|
- AWS -> Fulfillr prod key (fulfillr_prod_access_key/secret_key), prod DynamoDB tables +
|
||||||
debyltech.digital.prod. snipcart_api_key, fulfillr_region, fulfillr_tax_ein and
|
debyltech.digital.prod. fulfillr_region, fulfillr_tax_ein and fulfillr_hmac_arn are
|
||||||
fulfillr_hmac_arn are shared vars (no dev/prod split). Mirrors dev.json.j2. #}
|
shared vars (no dev/prod split). Mirrors dev.json.j2. (Snipcart removed post-migration.) #}
|
||||||
{
|
{
|
||||||
"snipcart_api_key": "{{ snipcart_api_key }}",
|
|
||||||
"easypost_api_key": "{{ easypost_api_key }}",
|
"easypost_api_key": "{{ easypost_api_key }}",
|
||||||
"stripe_api_key": "{{ fulfillr_prod_stripe_api_key }}",
|
"stripe_api_key": "{{ fulfillr_prod_stripe_api_key }}",
|
||||||
"backinstock_table": "debyltech-backinstock-prod",
|
"backinstock_table": "debyltech-backinstock-prod",
|
||||||
@@ -44,6 +43,12 @@
|
|||||||
"ses_from_email": "noreply@debyltech.com",
|
"ses_from_email": "noreply@debyltech.com",
|
||||||
"ses_reply_to": "support@debyltech.com",
|
"ses_reply_to": "support@debyltech.com",
|
||||||
"ses_region": "us-east-1",
|
"ses_region": "us-east-1",
|
||||||
"base_url": "https://debyltech.com"
|
"base_url": "https://debyltech.com",
|
||||||
|
"schedule_name": "review-outreach-prod",
|
||||||
|
"schedule_group": "default"
|
||||||
|
},
|
||||||
|
"recovery": {
|
||||||
|
"schedule_name": "cart-recovery-prod",
|
||||||
|
"schedule_group": "default"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user