mirror of
https://github.com/kelseyhightower/kubernetes-the-hard-way.git
synced 2025-12-16 17:58:57 +03:00
Refresh and add Apple Silicon (#338)
* Delete CKA stuff. It's covered in CKA repo * Rename nodes * Cluster up again * Update issue template * Update README * Begin rearranging docs * Update links * Initial mac instructions * iterm2 image * update ssh-copy-id to be cross platform * remove vagrant specific * Apple scripts WIP * Add var for architecture * order input files * Apple build working! * auto-locate docs * install sshpass * Set execute bit * apple done! * install sshpass * edits * Corrections * kube version output * Adjustments * Adjustments
This commit is contained in:
@@ -6,7 +6,6 @@ A few prerequisites are handled by the VM provisioning steps.
|
||||
|
||||
## Kernel Settings
|
||||
|
||||
1. Disable cgroups v2. I found that Kubernetes currently doesn't play nice with cgroups v2, therefore we need to set a kernel boot parameter in grub to switch back to v1.
|
||||
1. Install the `br_netfilter` kernel module that permits kube-proxy to manipulate IP tables rules.
|
||||
1. Add the two tunables `net.bridge.bridge-nf-call-iptables=1` and `net.ipv4.ip_forward=1` also required for successful pod networking.
|
||||
|
||||
@@ -17,4 +16,4 @@ A few prerequisites are handled by the VM provisioning steps.
|
||||
|
||||
## Other settings
|
||||
|
||||
1. Install configs for `vim` and `tmux` on master-1
|
||||
1. Install configs for `vim` and `tmux` on controlplane01
|
||||
|
||||
Reference in New Issue
Block a user