S3 routing rule to redirect an entire domain to a single page on another site

To redirect a domain using AWS, one creates an S3 bucket to host a static site and then either selects to redirect everything, or to use routing rules to do custom redirects.

It took me a while to find the article that helped me to redirect all the pages on a retired site (oldexample.com) to a single page on a different site (happyexample.com).  I finally found the post that had my answer here – https://blog.chrisdpeters.com/full-domain-redirects-s3-and-cloudfront/#to-single-page-on-another-site.  That post is very useful and much more instructive than this one.

After creating an S3 bucket named oldexample.com (https://docs.aws.amazon.com/AmazonS3/latest/dev/EnableWebsiteHosting.html) and enabling Static website hosting, select the first radio button and enter the following in the Redirection rules (optional) input field –


Now all requests to oldexample.com and any of its subdirectories will redirect to http://www.happyexample.com.

This is not secured via TLS. See this blog post fo a guide on how touse Cloudfront to do that – https://dev.to/marklocklear/redirecting-a-domain-with-https-using-amazon-s3-and-cloudfront-526h

How to Export a Large OVF Template using the vCenter 6.5 Web Client

Short answer – Don’t.

We have a vApp that is ~2 TB, which is made up of north of 100 files.  When using the web client to export the vApp to an OVF template, both IE and Firefox appear to have attempted to spawn tabs to initiate download of all the files at once.  This resulted in the Web Client crashing and the OVF export failing.  So don’t try that.

Instead, try this, using the VMware PowerCLI 6.5:

    Connect-VIServer -Server <IP_Address_of_vCenter_Server>
    Get-VApp - Name <Name_of_vApp> | Export-VApp -Destination "F:\Destination_external_HDD"

Notes from a Presentation on Technical Humility

These are the notes – I hope to flesh them out later.

Definition of Technical Humility


Technical Humility = Honest Self-Assessment + Healthy Self-Doubt + Willingness to Admit Ignorance

Self-Assessment Scale


Cake                    Tricky                          No way

Healthy Self-Doubt

Willingness to Admit Ignorance – The hardest for me, but the biggest payoff.  Continues to require effort.

So what?

Builds trust with team members

Speeds up output

Can lead to learning (depending on team)

Reduces personal stress


Individuals and interactions over processes and tools – Can enhance interactions between team members

Responding to change over following a plan – Favors responsiveness to the project’s needs over my personal plan.

Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.  – Says “It’s not about me – it’s about providing value to the customer.”