A few documentation issues
npolizotis opened this issue · comments
Hi,
I watched the keynote and I think it was a fantastic way to do a deep dive into so many concepts. Once I managed to reproduce the demo it really felt like magic (newbie).
As I was going through I came across a few issues and I thought I'd share my findings for future visitor.
My environment is Mac OSX, Docker Desktop
Cluster creation (https://github.com/salaboy/kubecon-na-keynote/blob/main/platform-cluster.md)
Please remove the listenAddress: 127.0.0.1 part from cluster creation. This was quite difficult to identify and I had to restart all the instructions.
The http://app.production.127.0.0.1.sslip.io/ didn't work. This is probably a Mac thing.
CLI installations (https://github.com/salaboy/kubecon-na-keynote/blob/main/installing-clis.md )
You need first to install crossplane CLI https://docs.crossplane.io/v1.10/getting-started/install-configure/ and also
Otherwise the instruction
kubectl crossplane install provider crossplane/provider-helm:v0.10.0
fails
Also the following instruction lands on a 404
Install the Knative Functions func CLI: https://github.com/knative-sandbox/kn-plugin-func/blob/main/docs/installing_cli.md
https://knative.dev/docs/functions/install-func/ works fine.
The last link in https://github.com/salaboy/kubecon-na-keynote/blob/main/platform-cluster.md ("Now you can get back..")
should point to
https://github.com/salaboy/kubecon-na-keynote/blob/main/prerequisites.md instead of
https://github.com/salaboy/kubecon-na-keynote/blob/main/README.md to add the Environment CRDs
GCloud and docker-credential-gcr
I had to install l gcloud and l gcloud component for docker credentials because I got this error when I tried func deploy
: "Failed to pull image gcr.io/paketo-buildpacks/builder:base ..."
This is how I installed docker-credential-gcr:gcloud components install docker-credential-gcr
I think visitors would also appreciate clean up instructions e.g. destroy kind cluster or destroy vcluster or destroy namespace
Again thanks for the demo and repo. This is a treasure.