salaboy / kubecon-na-keynote

Kubecon North America 2022 :: Keynote Demo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.