You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
NB: If you're running macOS 10.14+ with ruby installed by XCode, you
may have to set the SDKROOT
in order to install json 1.8.3 which is a middleman dependency.
Publishing
Make sure your gcloud tooling is up to date:
gcloud components update
gcloud auth login
Do a dry run and make sure everything works:
make publish DRY_RUN=true
Update the website:
make publish
Notes
This does not update api.linkerd.io, see the section for that specifically to
update it.
There is no caching in front of run.linkerd.io and versioncheck.linkerd.io.
You should see updates there immediately.
There is caching for non-html pages in front of linkerd.io. If you're updating
a non-html page for linkerd.io, it might be worth flushing the cache
(cloudflare) and waiting awhile.
If you have to create a new bucket
You probably won't have to do this, but if you do, don't forget to do this
stuff too to set up the bucket for public serving:
gsutil defacl ch -u AllUsers:R gs://bucketname
gsutil web set -m index.html -e 404.html gs://bucketname