My Kubernetes Book
I recently started my journey to the Kubernetes world, switching from theory knowledge to practical use-cases for customers.
This is a wonderful new technical area to discover with a lot of new:
Of course, I am far-far-away to master those new competencies but I learn more and more on a daily basis.
At the begining, I started a small wiki for my own usage to keep some useful commands, tips, how-to documentations. But I know think that this content may help others to centralize some re-usable content.
So I started a new side project to this blog: My Kubernetes Book: https://k8s-book.vupti.me/
This is not a substitution to official projects documentation, just a quick way for me to get the information I need.
Currently, the ‘book’ content is the following:
- Deploy a K3S cluster
- Setup a powerful Kubernetes client
- Cluster customizations
- Cluster usage
Of course, the content will hopefully increase in the next months or years.
This new website is open to external contributions through:
- Comments: All pages contains a comment feature based on GitHub issues (with utterances integration)
- Direct GitHub issues (+)
You can also submit changes through GitHub pull request features:
- As a pre-requesite to local build, you will need Hugo engine installed: Quick Start
- Clone the repository with submodules:
git clone --recursive https://github.com/lrivallain/git-book-kubernetes.git
- Push changes to a new branch:
# new branch: git checkout -b "my-changes" # <do changes here !> # test your changes with: hugo server # <git add / git commit / git push>
- Create a pull request on the project.
- Once accepted and merged to master, the static will be run through this Publish GitHub Action