Add k8s-compact model
This model is for small-factor single-server deployemnts.
Change-Id: I0748eb88065af26e9f87b7e0d944d5fa4af33d02
diff --git a/classes/cluster/k8s-compact/init.yml b/classes/cluster/k8s-compact/init.yml
new file mode 100755
index 0000000..7bafe50
--- /dev/null
+++ b/classes/cluster/k8s-compact/init.yml
@@ -0,0 +1,22 @@
+classes:
+- system.linux.system.single
+- system.linux.system.repo.ubuntu
+- system.linux.network.hosts
+parameters:
+ _param:
+ primary_interface: ens3
+ infra_config_hostname: kube01
+ cluster_domain: edge
+ linux_system_codename: xenial
+ apt_mk_version: nightly
+ openssh:
+ server:
+ password_auth: true
+ permit_root_login: true
+ linux:
+ system:
+ user:
+ root:
+ enabled: true
+ # r00tme
+ password: $6$9ojWyyN.$26Vj46JtCUL6C7XBQ8RmQTZLwo8/8SkqTRElXh0X2YBLrt7E/aVe2AYQ5gguYUwUknZNOSn5q7M9M3Jyf2gof/