From 6b6ea612d1bfe0221b04afd0046e60cafa1cb343 Mon Sep 17 00:00:00 2001 From: do Date: Tue, 21 Apr 2020 20:40:39 +0200 Subject: [PATCH] k8s for all --- base/sys/kubernetes.sls | 12 ++++++++++++ saltmine.sls | 5 ----- top.sls | 7 ++++++- 3 files changed, 18 insertions(+), 6 deletions(-) create mode 100644 base/sys/kubernetes.sls diff --git a/base/sys/kubernetes.sls b/base/sys/kubernetes.sls new file mode 100644 index 0000000..7e2bcbe --- /dev/null +++ b/base/sys/kubernetes.sls @@ -0,0 +1,12 @@ + +# -*- coding: utf-8 -*- +# vim: ft=yaml +--- +# This formula works with no-pillars but here are some example configurations. + +kubernetes: + pkg: + use_upstream_repo: True + repo: + humanname: kubernetes + gpgcheck: 1 diff --git a/saltmine.sls b/saltmine.sls index a49827e..06bab81 100644 --- a/saltmine.sls +++ b/saltmine.sls @@ -8,11 +8,6 @@ mine_functions: - chaos-role disk.usage: [] grains.items: [] - network.ip_addrs: [eth0] - #networkplus.internal_ip_addrs: [] - internal_ip_addrs: - mine_function: network.ip_addrs - cidr: 192.168.0.0/16 ip_list: - mine_function: grains.get - ip_interfaces diff --git a/top.sls b/top.sls index 82a7698..369e98c 100644 --- a/top.sls +++ b/top.sls @@ -19,7 +19,12 @@ base: 'G@osarch:armhf and not G@fqdn:tumor.chaos': - match: compound - base.log.rsyslog.client - + 'pine*': + - base.sys.kubernetes + 'kubeadm*': + - base.sys.kubernetes + 'lenny*': + - base.sys.kubernetes #'pine03*': # - prometheus.prometheus #'ebin*':