summaryrefslogtreecommitdiff
path: root/inventory
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2022-01-13 22:27:36 +0100
committerChristian Pointner <equinox@spreadspace.org>2022-01-13 22:27:36 +0100
commit19302e70106360004a819798b60eaf842916a70a (patch)
tree47ee3b2fe0cd3ebf5b3e32b8aa5577280144c925 /inventory
parentprepare k8s-emc cluster for bullseye and 1.23 (diff)
ch-apps: basic install
Diffstat (limited to 'inventory')
-rw-r--r--inventory/host_vars/ch-apps.yml52
-rw-r--r--inventory/hosts.ini1
2 files changed, 53 insertions, 0 deletions
diff --git a/inventory/host_vars/ch-apps.yml b/inventory/host_vars/ch-apps.yml
index 5d7d27ab..b04d7978 100644
--- a/inventory/host_vars/ch-apps.yml
+++ b/inventory/host_vars/ch-apps.yml
@@ -19,6 +19,24 @@ install:
size: 100g
properties:
'syncoid:sync': 'false'
+ system_lvm:
+ volumes:
+ - name: root
+ size: 3G
+ filesystem: ext4
+ mountpoint: /
+ - name: var
+ size: 1280M
+ filesystem: ext4
+ mountpoint: /var
+ - name: var+log
+ size: 768M
+ filesystem: ext4
+ mountpoint: /var/log
+ mount_options:
+ - noatime
+ - nodev
+ - noexec
interfaces:
- bridge: br-svc
name: svc0
@@ -43,6 +61,9 @@ apt_repo_components:
- main
- contrib ## for zfs
+spreadspace_apt_repo_components:
+ - container
+
zfs_arc_size:
min: 512MB
@@ -58,3 +79,34 @@ zfs_sanoid_modules:
use_template: production
recursive: yes
process_children_only: yes
+ storage/docker:
+ use_template: ignore
+ recursive: yes
+ storage/kubelet:
+ use_template: ignore
+ recursive: yes
+
+
+docker_pkg_provider: docker-com
+
+docker_storage:
+ type: zfs
+ pool: storage
+ name: docker
+ properties:
+ quota: 10G
+ 'syncoid:sync': 'false'
+
+kubelet_storage:
+ type: zfs
+ pool: storage
+ name: kubelet
+ properties:
+ quota: 10G
+ 'syncoid:sync': 'false'
+
+kubernetes_version: 1.23.1
+kubernetes_cri_tools_pkg_version: 1.22.0-1
+kubernetes_container_runtime: docker
+kubernetes_standalone_max_pods: 42
+kubernetes_standalone_cni_variant: with-portmap
diff --git a/inventory/hosts.ini b/inventory/hosts.ini
index 0cf1dd8e..44d89a04 100644
--- a/inventory/hosts.ini
+++ b/inventory/hosts.ini
@@ -507,6 +507,7 @@ k8s-emc
k8s-chtest
[standalone-kubelet]
+ch-apps
sk-cloudio
ele-thetys
ele-coturn