mirror of
https://github.com/kelseyhightower/kubernetes-the-hard-way.git
synced 2025-12-15 17:28:58 +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:
@@ -1,9 +1,9 @@
|
||||
# Differences between original and this solution
|
||||
|
||||
* Platform: I use VirtualBox to setup a local cluster, the original one uses GCP.
|
||||
* Nodes: 2 master and 2 worker vs 2 master and 3 worker nodes.
|
||||
* Nodes: 2 controlplane and 2 worker vs 2 controlplane and 3 worker nodes.
|
||||
* Configure 1 worker node normally and the second one with TLS bootstrap.
|
||||
* Node names: I use worker-1 worker-2 instead of worker-0 worker-1.
|
||||
* Node names: I use node01 node02 instead of worker-0 worker-1.
|
||||
* IP Addresses: I use statically assigned IPs on private network.
|
||||
* Certificate file names: I use \<name\>.crt for public certificate and \<name\>.key for private key file. Whereas original one uses \<name\>-.pem for certificate and \<name\>-key.pem for private key.
|
||||
* I generate separate certificates for etcd-server instead of using kube-apiserver.
|
||||
|
||||
Reference in New Issue
Block a user