Step 13: Configure Custom Domain COMPLETED
Status: SSL configuration and domain mapping are fully configured and active.
13.1: Current Domain Configuration
Active Setup:
- Domain:
convert-to-markdown.knowcode.tech
- SSL Certificate: Auto-provisioned and managed by Google Cloud
- Region:
us-east4
(Northern Virginia) - Cost: $0/month (free domain mapping, no load balancer required)
- Pricing Table ID:
prctbl_1Ro4D6Aic9M7TwKdm0DJZhGF
Accessible Function URLs:
https://convert-to-markdown.knowcode.tech/xlsx-converter
https://convert-to-markdown.knowcode.tech/xlsx-to-md
https://convert-to-markdown.knowcode.tech/pdf-to-md
https://convert-to-markdown.knowcode.tech/docx-to-html
https://convert-to-markdown.knowcode.tech/docx-to-md
13.2: Benefits of This Configuration
Zero monthly infrastructure cost - No load balancer fees
Automatic SSL certificate renewal - Google manages certificates
Global edge caching - Fast worldwide access via Google's network
Simple management - No complex routing rules or manual SSL updates
13.3: Verification Commands
To verify your domain and SSL configuration:
# Check domain mapping status
gcloud beta run domain-mappings list --region=us-east4
# Test SSL certificate
curl -I https://convert-to-markdown.knowcode.tech
# Verify function accessibility
curl -X POST https://convert-to-markdown.knowcode.tech/xlsx-converter
# Check SSL certificate details
echo | openssl s_client -servername convert-to-markdown.knowcode.tech -connect convert-to-markdown.knowcode.tech:443 2>/dev/null | openssl x509 -noout -text | grep -A2 "Subject:"
13.4: Monitoring SSL Certificate
Google Cloud automatically handles SSL certificate renewal. To monitor:
# View certificate expiration
gcloud compute ssl-certificates list --project=$PROJECT_ID
# The certificate auto-renews ~30 days before expiration
13.5: Troubleshooting
If you encounter issues:
- DNS Issues: Ensure DNS records point to Google's IPs
- SSL Errors: Wait 10-15 minutes for provisioning
- Function Access: Verify functions are deployed to us-east4
For support: Check Cloud Run domain mapping docs