{"repo":"ghik/kubernetes-the-harder-way","free":true,"listed":false,"github":"https://github.com/ghik/kubernetes-the-harder-way","clone":"git clone https://github.com/ghik/kubernetes-the-harder-way.git","description":"A guide to setting up a production-like Kubernetes cluster on a local machine","language":"Shell","stars":1000,"topics":["kubernetes","linux","macos","qemu"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Kubernetes the Harder Way A guide to setting up a production-like Kubernetes cluster on a local machine. It is written in the spirit, and with inspirations from Kelsey Hightower's Kubernetes the Hard Way, and may be considered its lengthier, extended version, optimized for a local deployment. This repository contains the guide itself, as well as scripts and configuration files that serve as a reference result of completing the guide. The guide comes in two versions: for macOS/ARM64 (Apple Silicon) and for Linux/AMD64 (Ubuntu). The scripts work on both platforms (there are no separate versions). License This guide follows the license of the original Kubernetes the Hard Way: Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License Chapters \\ macOS/ARM64 [Linux/AMD64 \\] 0. Introduction 1. Learning How to Run VMs with QEMU 1. Preparing Environment for a VM Cluster 1. Launching the VM Cluster 1. Bootstrapping Kubernetes Security 1. Installing Kubernetes Control Plane 1. Spinning up Worker Nodes 1. Installing Essential Cluster Services 1. Simplifying Network Setup with Cilium (optional) 1. TLDR Version of the Guide (auxiliary)","default_branch":null,"files":null,"tree":[],"storefront":"/r/ghik","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ghik/kubernetes-the-harder-way/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}