The Journey Is More Important Than the Destination.
- CKA is the most touching exam I have passed.
- The Journey Is More Important Than the Destination.
- Fastest practice skills are crutial.
- Have fun.
My tips
Use kubectl Cheat Sheet
Kubectl autocomplete – BASH
source <(kubectl completion bash) # setup autocomplete in bash into the current shell, bash-completion package should be installed first.
echo "source <(kubectl completion bash)" >> ~/.bashrc # add permanently
You can also use a shorthand alias for kubectl
that also works with completion:
alias k=kubectl
complete -F __start_kubectl k
Kubectl apply
kubectl apply -f ./my-manifest.yaml # create resource(s)
Interacting with running Pods
# Run pod nginx and write its spec into a file called pod.yaml
kubectl run nginx --image=nginx --dry-run=client -o yaml > pod.yaml
#Better usage with $do
export do="–dry-run=client -o yaml"
kubectl run nginx --image=nginx $do > pod.yaml
Great Vim
vi ~/.vimrc
set ts=2 sw=2 expandtab ruler
Use tmux
A Ctrl+B Cheat Sheet
Session Commands
- S: List sessions.
Window Commands
- C: Create a new window.
- N: Move to the next window.
- P: Move to the previous window.
Pane Commands
- %: Create a horizontal split.
- “: Create a vertical split.
- X: Close the current pane.