You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: content/posts/kind-macos.md
+15-12
Original file line number
Diff line number
Diff line change
@@ -13,11 +13,16 @@ If you look under the hood, Kubernetes is an API server which relies on composab
13
13
14
14
**To get a functional IPv6 capable kubernetes cluster on a MacOS we need the following**
15
15
16
-
-[orbstack](https://orbstack.dev)
16
+
-[Orbstack](https://orbstack.dev)
17
17
-[KIND](https://kind.sigs.k8s.io)
18
-
-[Cilium](https://cilium.io)
18
+
-[Cilium](https://cilium.io)
19
19
20
-
### Orbstack supports IPv6 containers on MacOS
20
+
Make sure to have the following installed on your MacOS. If not, you can install them using homebrew.
21
+
-`helm`
22
+
-`kubectl`
23
+
-`cilium-cli`
24
+
25
+
### Orbstack
21
26
22
27
After installing [orbstack](https://orbstack.dev) make sure your docker context is pointing to Orbstack. You may have to explicitly switch the docker context to orbstack if you have Docker desktop installed. In my case, I uninstalled Docker desktop.
23
28
@@ -39,6 +44,8 @@ Enable IPv6 in Docker daemon with the following config.
39
44
}
40
45
```
41
46
47
+
### Create a KIND cluster
48
+
42
49
Create a file named `kind-config.yaml` to pre-configure KIND with the following config options. Notice that I am disabling the default CNI (flannel) so I can install Cilium 😋
43
50
44
51
#### kind-config.yaml
@@ -61,12 +68,7 @@ nodes:
61
68
- role: worker
62
69
```
63
70
64
-
### Create KIND cluster
65
-
66
-
The following snippet assumes that you already have the following already installed on your Mac. If not, you can install them using homebrew.
0 commit comments