-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add DNS entry for edu.chainguard.dev pointing at App Engine #54
Comments
Odd @afeddersen, I wonder if that pristinehiring.com domain being registered with Google Domains and associated with your account marks it as validated automatically? The only thing I can do in the UI is what's in my screenshots :( |
I'm an organization admin which means I don't have owner permissions on your project by default but I can give myself access. When I first visited this page I could not add a custom domain -> https://console.cloud.google.com/appengine/settings/domains?project=chainguard-academy I went to the IAM console and granted myself AppEngine Admin, and then it worked. I see you're an owner which seems like that would be enough but I also added AppEngine Admin to your principal. Can you visit that link and see if it's possible now? If it's not please ping me whenever and we'll jump on a call together to get it done. :) |
@mattmoor - Anthony and I have both tried to create a custom domainin App Engine so that I can point edu.chainguard.dev at the Academy site. It sounds like we'll need some help from you to verify the domain. When you've got a moment could you take a look at adding it here? https://console.cloud.google.com/appengine/settings/domains?project=chainguard-academy |
@jamonation Do you wanna grab some time with me tomorrow and we can knock this out? Would like a second set of eyes here. |
@mattmoor sounds good, I put a time on your calendar for later today, let me know if we need to reschedule. |
Thanks for the help all, we got this configured today, TLS and all. The App Engine infrastructure is ready to turn off IAP when we soft-launch. |
We'd like to get DNS set up ahead of the site launch and will need a bit of help @afeddersen. The Chainguard Academy site is hosted on App Engine at https://chainguard-academy.uc.r.appspot.com with IAP restricting access to chainguard.dev project members until launch.
The process to add a custom domain to App Engine is a little involved, requiring validation with a TXT record, and then adding a CNAME to point at App Engine itself.
Here's what Google shows when I start the process:
![Screen Shot 2022-08-25 at 3 06 21 PM](https://user-images.githubusercontent.com/328553/186752168-55c7509c-812b-4cab-926c-3b3599654631.png)
![Screen Shot 2022-08-25 at 3 06 46 PM](https://user-images.githubusercontent.com/328553/186752171-de976f73-fbf1-4a33-bac9-0c62bc84c06d.png)
Once that TXT record is verified, I think the CNAME to point
edu.chainguard.dev
at isghs.googlehosted.com.
From there I'm fairly sure I can finish the rest in App Engine, e.g. TLS cert.The text was updated successfully, but these errors were encountered: