Skip to content

Instantly share code, notes, and snippets.

@codatory
Last active November 28, 2022 22:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save codatory/57f001f9937b59aec7ee3323166ab810 to your computer and use it in GitHub Desktop.
Save codatory/57f001f9937b59aec7ee3323166ab810 to your computer and use it in GitHub Desktop.
apiVersion: k0sctl.k0sproject.io/v1beta1
kind: Cluster
metadata:
name: k0s-cluster
spec:
hosts:
- ssh:
address: 10.8.0.11
user: codatory
port: 22
keyPath: ~/.ssh/id_rsa
role: controller+worker
privateInterface: "enp0s31f6"
privateAddress: "10.8.0.11"
- ssh:
address: 10.8.0.12
user: codatory
port: 22
keyPath: ~/.ssh/id_rsa
role: controller+worker
privateInterface: "enp0s31f6"
privateAddress: "10.8.0.12"
- ssh:
address: 10.8.0.13
user: codatory
port: 22
keyPath: ~/.ssh/id_rsa
role: controller+worker
privateInterface: "enp0s31f6"
privateAddress: "10.8.0.13"
- ssh:
address: 10.8.0.21
user: codatory
port: 22
keyPath: ~/.ssh/id_rsa
role: worker
- ssh:
address: 10.8.0.22
user: codatory
port: 22
keyPath: ~/.ssh/id_rsa
role: worker
- ssh:
address: 10.8.0.23
user: codatory
port: 22
keyPath: ~/.ssh/id_rsa
role: worker
k0s:
version: 1.25.4+k0s.0
dynamicConfig: false
config:
spec:
api:
externalAddress: 10.8.0.10
sans:
- 10.8.0.10
network:
kubeProxy:
mode: ipvs
kuberouter:
mtu: 9000
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment