fix(homelab): add tailscale to kube node
This commit is contained in:
@@ -7,7 +7,7 @@ spec:
|
|||||||
chain:
|
chain:
|
||||||
middlewares:
|
middlewares:
|
||||||
- name: rfc1918-only
|
- name: rfc1918-only
|
||||||
namespace: default
|
namespace: kube-system
|
||||||
---
|
---
|
||||||
apiVersion: traefik.io/v1alpha1
|
apiVersion: traefik.io/v1alpha1
|
||||||
kind: Middleware
|
kind: Middleware
|
||||||
@@ -18,7 +18,7 @@ spec:
|
|||||||
chain:
|
chain:
|
||||||
middlewares:
|
middlewares:
|
||||||
- name: rfc1918-only
|
- name: rfc1918-only
|
||||||
namespace: default
|
namespace: kube-system
|
||||||
---
|
---
|
||||||
apiVersion: traefik.io/v1alpha1
|
apiVersion: traefik.io/v1alpha1
|
||||||
kind: Middleware
|
kind: Middleware
|
||||||
@@ -29,7 +29,7 @@ spec:
|
|||||||
chain:
|
chain:
|
||||||
middlewares:
|
middlewares:
|
||||||
- name: rfc1918-only
|
- name: rfc1918-only
|
||||||
namespace: default
|
namespace: kube-system
|
||||||
---
|
---
|
||||||
apiVersion: traefik.io/v1alpha1
|
apiVersion: traefik.io/v1alpha1
|
||||||
kind: Middleware
|
kind: Middleware
|
||||||
@@ -40,4 +40,4 @@ spec:
|
|||||||
chain:
|
chain:
|
||||||
middlewares:
|
middlewares:
|
||||||
- name: rfc1918-only
|
- name: rfc1918-only
|
||||||
namespace: default
|
namespace: kube-system
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: traefik.io/v1alpha1
|
|||||||
kind: Middleware
|
kind: Middleware
|
||||||
metadata:
|
metadata:
|
||||||
name: rfc1918-only
|
name: rfc1918-only
|
||||||
namespace: default
|
namespace: kube-system
|
||||||
spec:
|
spec:
|
||||||
ipAllowList:
|
ipAllowList:
|
||||||
sourceRange:
|
sourceRange:
|
||||||
|
|||||||
@@ -44,6 +44,11 @@
|
|||||||
name = "iqn.2020-08.org.linux-iscsi.initiatorhost:${meta.hostname}";
|
name = "iqn.2020-08.org.linux-iscsi.initiatorhost:${meta.hostname}";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
services.tailscale = {
|
||||||
|
enable = true;
|
||||||
|
useRoutingFeatures = "client";
|
||||||
|
};
|
||||||
|
|
||||||
security.sudo.wheelNeedsPassword = false;
|
security.sudo.wheelNeedsPassword = false;
|
||||||
|
|
||||||
users.users.luca = {
|
users.users.luca = {
|
||||||
|
|||||||
Reference in New Issue
Block a user