-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathzebra.yaml
38 lines (35 loc) · 1.13 KB
/
zebra.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# Version may either be a specific k3s version or a release channel
# as listed here: https://update.k3s.io/v1-release/channels
version: stable
# Cluster provides cluster-wide settings that should be applied
# to all nodes in the cluster. All options are equivalent to the
# commmand line options of the `k3s` command.
cluster:
server:
# It is highly recommended to always specify this option as it
# is used to determine the server URL of the cluster.
tls-san:
- k8s.zebra.nicklasfrahm.dev
disable:
- traefik
flannel-iface: enp3s0
cluster-cidr:
- 10.254.0.0/16
service-cidr:
- 10.255.0.0/16
cluster-dns:
- 10.255.0.10
# A list of all nodes in the cluster and their connection information.
nodes:
- role: server
ssh:
host: zebra.srv.nicklasfrahm.dev
fingerprint: SHA256:t/bwWCelgcAEYmQW9XbM4p31e1Qq70ZPWOKK+FRxBCc
user: nicklasfrahm
key-file: ~/.ssh/id_ed25519
# An SSH proxy, also known as jumpbox or a bastion host
# can be used to access nodes in a private network.
ssh-proxy:
host: alfa.nicklasfrahm.dev
user: nicklasfrahm
key-file: ~/.ssh/id_ed25519