jpetazzo / container.training

Slides and code samples for training, tutorials, and workshops about Docker, containers, and Kubernetes.

Home Page:http://container.training/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Where to put Kubernetes dry-run and diff slides?

BretFisher opened this issue · comments

I'm not seeing any slides showing dry-run or diff examples, and thought it would be good to add a few of those now that it has better support.

Should we add dry-run first in run slides and then again later for create and apply, or would it be better to wait till after apply and declaritive stuff and then have several slides on dry-run and diff?

Any other insights you have @jpetazzo and @bridgetkromhout would also help me get started on this content, thanks.

Oh, excellent, I didn't know that we had server-side dry run now! (Client side dry run was mostly useless, and even misleading, in my experience.)

Thoughts:

  • dry-run (with the ability to generate YAML) could fit just after the section on Daemon Sets, since in this section, we mangle a YAML into another; it could be nice to segue into "OK, now how do we write YAML from scratch?"
  • diff could perhaps fit after the rolling update section (today when I delivered the rolling update section, someone asked me "how can I see the difference between two replica sets" so I think it would fit well there).

Your suggestion is good too, but I try to avoid hurling balls of YAML at people too early :)

I could take a stab at that content in a week or two (pipeline is already pretty full at the moment), wdyt?

That all sounds good. Totally agree on the YAML.