James
02/26/2022, 10:25 AMcustomDomain:
scope.stage === "prod" ? "<http://api.my-serverless-app.com|api.my-serverless-app.com>" : undefined,
Noah D
02/26/2022, 11:48 AMcustomDomain
configuration also defines the hosted zone and path. Maybe try setting your hostedZone
property - ignore path & apigatewaydomain stuff, that is just cuz i have a few apis hosted on the same domain with different paths
customDomain: {
domainName: apiGatewayDomain || `api.${PROD_URL}`,
hostedZone: apiGatewayDomain ? undefined : PROD_URL,
path: serviceName.toLowerCase(),
}
James
02/26/2022, 2:30 PMapiGatewayDomain ?
James
02/26/2022, 2:34 PMJames
02/26/2022, 2:34 PMJames
02/26/2022, 2:53 PMapiGatewayDomain
and serviceName
?James
02/26/2022, 4:21 PM✅ prod-myaddress-storage: No changes
⌛ prod-myaddress-api: Deploying...
09:28:32 | UPDATE_IN_PROGRESS | AWS::CloudFormation::Stack | prod-myaddress-api
09:28:41 | CREATE_IN_PROGRESS | AWS::CertificateManager::Certificate | ApiCertificate285C31EB
09:28:42 | CREATE_IN_PROGRESS | AWS::CertificateManager::Certificate | ApiCertificate285C31EB
09:29:14 | CREATE_IN_PROGRESS | AWS::CertificateManager::Certificate | ApiCertificate285C31EB
James
02/26/2022, 4:22 PMJames
02/26/2022, 4:24 PMNoah D
02/26/2022, 11:29 PMsst.API
construct. For example
this.myFirstApi = new sst.API(...)
this.mySecondApi = new sst.API(
...
customDomain: {
domainName: this.myFirstApi.apiGatewayDomain || `api.${PROD_URL}`,
hostedZone: this.myFirstApi.apiGatewayDomain ? undefined : PROD_URL,
path: 'my-second-api,
}
)
Noah D
02/26/2022, 11:31 PMNoah D
02/26/2022, 11:31 PMNoah D
02/26/2022, 11:32 PMNoah D
02/26/2022, 11:33 PMFrank
✅ prod-myaddress-storage: No changes
⌛ prod-myaddress-api: Deploying...
09:28:32 | UPDATE_IN_PROGRESS | AWS::CloudFormation::Stack | prod-myaddress-api
09:28:41 | CREATE_IN_PROGRESS | AWS::CertificateManager::Certificate | ApiCertificate285C31EB
09:28:42 | CREATE_IN_PROGRESS | AWS::CertificateManager::Certificate | ApiCertificate285C31EB
09:29:14 | CREATE_IN_PROGRESS | AWS::CertificateManager::Certificate | ApiCertificate285C31EB
Do you see an error after this?Frank
James
02/27/2022, 8:34 PMJames
02/27/2022, 8:36 PM❌ prod-futurekick-api: Certificate is in PENDING_VALIDATION status
16:26:32 | UPDATE_IN_PROGRESS | AWS::CloudFormation::Stack | prod-futurekick-api
16:26:41 | CREATE_IN_PROGRESS | AWS::CDK::Metadata | CDKMetadata
16:26:42 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaDELETEnotesid69A96EAD
16:26:42 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaGETnotesidBDFD7F2C
16:26:42 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaPUTnotesid28D10C39
16:26:42 | CREATE_IN_PROGRESS | AWS::CDK::Metadata | CDKMetadata
16:26:43 | CREATE_COMPLETE | AWS::CDK::Metadata | CDKMetadata
16:26:43 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaPOSTbilling71E49732
16:26:43 | CREATE_IN_PROGRESS | AWS::CertificateManager::Certificate | ApiCertificate285C31EB
16:26:43 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaGETnotesA3E56CF7
16:26:43 | CREATE_IN_PROGRESS | AWS::CertificateManager::Certificate | ApiCertificate285C31EB
16:26:44 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaPOSTnotes3B067E1B
16:27:16 | CREATE_IN_PROGRESS | AWS::CertificateManager::Certificate | ApiCertificate285C31EB
16:27:19 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaPUTnotesid28D10C39
16:27:20 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaDELETEnotesid69A96EAD
16:27:21 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaGETnotesidBDFD7F2C
16:27:22 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaGETnotesA3E56CF7
16:27:24 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaPOSTbilling71E49732
16:27:25 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaPOSTnotes3B067E1B
04:31:10 | CREATE_FAILED | AWS::CertificateManager::Certificate | ApiCertificate285C31EB - Certificate is in PENDING_VALIDATION status
04:31:13 | UPDATE_ROLLBACK_IN_PROGRESS | AWS::CloudFormation::Stack | prod-futurekick-api - The following resource(s) failed to create: [ApiCertificate285C31EB].
04:31:18 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaPOSTnotes3B067E1B
04:31:19 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaPOSTbilling71E49732
04:31:19 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaGETnotesidBDFD7F2C
04:31:19 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaGETnotesA3E56CF7
04:31:19 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaPUTnotesid28D10C39
04:31:19 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaDELETEnotesid69A96EAD
04:31:53 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaGETnotesidBDFD7F2C
04:31:55 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaPOSTbilling71E49732
04:31:57 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaPOSTnotes3B067E1B
04:31:57 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaDELETEnotesid69A96EAD
04:31:57 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaGETnotesA3E56CF7
04:31:58 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaPUTnotesid28D10C39
04:32:01 | UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS | AWS::CloudFormation::Stack | prod-futurekick-api
04:32:02 | DELETE_IN_PROGRESS | AWS::CertificateManager::Certificate | ApiCertificate285C31EB
04:32:02 | DELETE_IN_PROGRESS | AWS::CDK::Metadata | CDKMetadata
04:32:03 | DELETE_COMPLETE | AWS::CDK::Metadata | CDKMetadata
James
02/27/2022, 8:37 PMJames
02/27/2022, 8:42 PMJames
02/27/2022, 8:45 PMJames
02/28/2022, 6:53 PMJames
02/28/2022, 10:36 PMFrank
Frank
James
03/01/2022, 8:03 AMYour DNS hosting provider is "GoDaddy"
after checking with this link. Which is odd to me because when I check Route53 the Hosted Zone has my custom domain as the DNS name ? 🙃Frank
Frank
James
03/02/2022, 6:29 PMJames
03/02/2022, 6:44 PM❌ prod-futurekick-api: Certificate is in PENDING_VALIDATION status
16:26:32 | UPDATE_IN_PROGRESS | AWS::CloudFormation::Stack | prod-futurekick-api
16:26:41 | CREATE_IN_PROGRESS | AWS::CDK::Metadata | CDKMetadata
16:26:42 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaDELETEnotesid69A96EAD
16:26:42 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaGETnotesidBDFD7F2C
16:26:42 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaPUTnotesid28D10C39
16:26:42 | CREATE_IN_PROGRESS | AWS::CDK::Metadata | CDKMetadata
16:26:43 | CREATE_COMPLETE | AWS::CDK::Metadata | CDKMetadata
16:26:43 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaPOSTbilling71E49732
16:26:43 | CREATE_IN_PROGRESS | AWS::CertificateManager::Certificate | ApiCertificate285C31EB
16:26:43 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaGETnotesA3E56CF7
16:26:43 | CREATE_IN_PROGRESS | AWS::CertificateManager::Certificate | ApiCertificate285C31EB
16:26:44 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaPOSTnotes3B067E1B
16:27:16 | CREATE_IN_PROGRESS | AWS::CertificateManager::Certificate | ApiCertificate285C31EB
16:27:19 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaPUTnotesid28D10C39
16:27:20 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaDELETEnotesid69A96EAD
16:27:21 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaGETnotesidBDFD7F2C
16:27:22 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaGETnotesA3E56CF7
16:27:24 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaPOSTbilling71E49732
16:27:25 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaPOSTnotes3B067E1B
04:31:10 | CREATE_FAILED | AWS::CertificateManager::Certificate | ApiCertificate285C31EB - Certificate is in PENDING_VALIDATION status
04:31:13 | UPDATE_ROLLBACK_IN_PROGRESS | AWS::CloudFormation::Stack | prod-futurekick-api - The following resource(s) failed to create: [ApiCertificate285C31EB].
04:31:18 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaPOSTnotes3B067E1B
04:31:19 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaPOSTbilling71E49732
04:31:19 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaGETnotesidBDFD7F2C
04:31:19 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaGETnotesA3E56CF7
04:31:19 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaPUTnotesid28D10C39
04:31:19 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaDELETEnotesid69A96EAD
04:31:53 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaGETnotesidBDFD7F2C
04:31:55 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaPOSTbilling71E49732
04:31:57 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaPOSTnotes3B067E1B
04:31:57 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaDELETEnotesid69A96EAD
04:31:57 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaGETnotesA3E56CF7
04:31:58 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaPUTnotesid28D10C39
04:32:01 | UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS | AWS::CloudFormation::Stack | prod-futurekick-api
04:32:02 | DELETE_IN_PROGRESS | AWS::CertificateManager::Certificate | ApiCertificate285C31EB
04:32:02 | DELETE_IN_PROGRESS | AWS::CDK::Metadata | CDKMetadata
04:32:03 | DELETE_COMPLETE | AWS::CDK::Metadata | CDKMetadata
James
03/02/2022, 6:44 PMJames
03/02/2022, 6:59 PMJames
03/02/2022, 6:59 PMJay
James
03/02/2022, 8:28 PMJames
03/02/2022, 8:30 PMprod-sitename-api: Certificate is in PENDING_VALIDATION status
James
03/02/2022, 8:35 PMJames
03/02/2022, 8:36 PMJames
03/03/2022, 7:58 AM⌛ prod-futurekick-api: Deploying...
20:55:33 | UPDATE_IN_PROGRESS | AWS::CloudFormation::Stack | prod-futurekick-api
20:55:42 | CREATE_IN_PROGRESS | AWS::CDK::Metadata | CDKMetadata
20:55:43 | CREATE_IN_PROGRESS | AWS::CertificateManager::Certificate | ApiCertificate285C31EB
20:55:44 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaDELETEnotesid69A96EAD
20:55:44 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaGETnotesA3E56CF7
20:55:44 | CREATE_IN_PROGRESS | AWS::CertificateManager::Certificate | ApiCertificate285C31EB
20:55:44 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaPUTnotesid28D10C39
20:55:44 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaGETnotesidBDFD7F2C
20:55:44 | CREATE_IN_PROGRESS | AWS::CDK::Metadata | CDKMetadata
20:55:44 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaPOSTbilling71E49732
20:55:44 | CREATE_COMPLETE | AWS::CDK::Metadata | CDKMetadata
20:55:44 | UPDATE_IN_PROGRESS | AWS::Lambda::Function | ApiLambdaPOSTnotes3B067E1B
20:56:16 | CREATE_IN_PROGRESS | AWS::CertificateManager::Certificate | ApiCertificate285C31EB
20:56:22 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaPOSTbilling71E49732
20:56:22 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaPUTnotesid28D10C39
20:56:22 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaDELETEnotesid69A96EAD
20:56:23 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaPOSTnotes3B067E1B
20:56:23 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaGETnotesA3E56CF7
20:56:23 | UPDATE_COMPLETE | AWS::Lambda::Function | ApiLambdaGETnotesidBDFD7F2C
Frank
<http://futurekick.org|futurekick.org>
, it is still showing that it is managed by GoDaddy.Frank
Frank
Frank
James
03/03/2022, 1:57 PMJames
03/03/2022, 1:57 PMJames
03/03/2022, 1:59 PMJames
03/03/2022, 2:41 PMJames
03/03/2022, 2:41 PMJames
03/03/2022, 3:44 PMJames
03/03/2022, 4:20 PMJames
03/03/2022, 4:24 PMJames
03/03/2022, 4:27 PMJames
03/03/2022, 6:51 PMJay
Frank