Skip to content

Commit bab4400

Browse files
committed
Explaining more about kubernetes flannel integration
1 parent c91375d commit bab4400

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

src/tech_blog/7.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,8 @@ Describing the pods showed an error message
7777

7878
This is a scary message, why was flannel not coming up? I checked and there is no file called `/run/flannel/subnet.env` on the node, even though there should be. I checked the other two nodes and yes they have this file. So that means I cannot restart the node at all or else that node will never be usable again? I really dont want to have to delete the node and add another one every time something happens! (maybe I should do this anyway as immutable deployments, but I digressed)
7979

80+
I dont think this will be an issue with Calico though because the whole idea of k3s is it sets up as much of the management stuff as possible without spinning up a memory intensive constiner everywhere, it just runs in one process instead. This has the issue that managing things is a lot harder since every component in the process needs to be coordinated, and that is what kubernetes excells at, which is cordinating things, so there will be a lot of edge cases is you dont use kubernetes.
81+
8082
What if I just dont use flannel at all, and install the well-loved Calico instead? Lickilly there is prescident for this, you just install k3s without a CNI, and bolt one on later
8183

8284
```

0 commit comments

Comments
 (0)