forked from mc-b/lernkube
-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.yaml
29 lines (29 loc) · 1.33 KB
/
config.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
# Standard Konfiguration fuer einen Kubernetes Master mit host-only Netzwerk
# Einstellungen Master: Anzahl Master Nodes, Anzahl CPU's und reservierter Arbeitsspeicher
master:
count: 1
cpus: 2
memory: 2048
# Einstellungen Worker: Anzahl Worker Nodes, Anzahl CPU's und reservierter Arbeitsspeicher. count: 0 erstellt keine Worker Nodes
worker:
count: 0
cpus: 2
memory: 2048
# Kubernetes Einstellungen, u.a. aktuelle Version
k8s:
version: 1.9.7-00
# Einstellung ob DHCP zur Festlegung der IP-Adresse verwendet werden soll. Wenn true wird ein Public (bridged) Netzwerk verwendet und ip: und net: Eintraege ignoriert.
use_dhcp: false
# Fixe IP Adressen mit welchen die IP fuer Master und Worker beginnen sollen
ip:
master: 192.168.137.100
worker: 192.168.137.111
# Netzwerk "private_network" fuer Host-only Netzwerk, "public_network" fuer Bridged Netzwerke
net:
network_type: private_network
default_router: ""
addons:
# gogs, kanboard, jeninks, Microservices (4x), jupyter (3x), Kubernetes Ingress, docker registry / frontend, mosquitto
ports: [ 32100, 32200, 32300, 32080, 32090, 32180, 32280, 32088, 32188, 32288, 30443, 32500, 32580, 31883 ]
# Repositories mit weiteren Scripts, YAML Dateien etc.
git: [ "https://github.com/mc-b/devops.git", "https://github.com/mc-b/misegr.git", "https://github.com/mc-b/duk.git" ]