k3s/cluster/saltbase/salt
Abhishek Shah 647d5948a1 Docker Image install script - Sleep before each iteration of while loop 2015-04-16 21:46:35 -07:00
..
_states Extend container_bridge.py (salt lib) to support IPv6 2014-11-04 06:33:34 -08:00
cadvisor Remove cAdvisor manifest from cluster startup. 2015-03-13 16:06:42 -07:00
debian-auto-upgrades Turn on auto security updates for debian based systems. 2014-10-27 13:49:51 -07:00
docker Stop using Docker's -r flag 2015-02-28 13:36:42 -08:00
etcd Upgrade kubernetes to gcr.io/google_containers/etcd:2.0.9 2015-04-07 16:26:11 -07:00
fluentd-es Rename logging image to use google_containers 2015-03-31 16:00:52 -07:00
fluentd-gcp Rename logging image to use google_containers 2015-03-31 16:00:52 -07:00
generate-cert Make cert CN unique to avoid certificate serial number clashes 2014-12-18 15:13:32 -05:00
helpers Create the /usr/share/google dir in salt 2015-04-10 13:25:43 -07:00
kube-addons Make secrets at cluster startup. 2015-04-02 15:58:45 -07:00
kube-apiserver Fix Jinja render bug if 'portal_net' or 'cluster_name' is undefined 2015-04-15 17:17:38 -07:00
kube-controller-manager Merge pull request #6271 from a-robinson/asynclb 2015-04-14 17:50:07 -07:00
kube-master-addons Docker Image install script - Sleep before each iteration of while loop 2015-04-16 21:46:35 -07:00
kube-proxy Raise the file ulimit for kube-proxy for init.d systems 2015-03-19 19:36:13 -04:00
kube-scheduler kube-scheduler in a pod 2015-04-14 17:53:12 -07:00
kubelet Remove unused kubelet user from salt. 2015-04-16 07:46:56 -07:00
logrotate rename kube server binaries to kube- 2014-11-13 20:08:26 -05:00
monit Run etcd 2.0.5 in a pod 2015-04-01 11:38:21 -07:00
nginx Fix Rendering SLS 'base:nginx' failed if 'cloud' is not defined in minion grains 2015-04-10 18:27:22 -07:00
openvpn Remove commented lines from openvpn config files. 2014-08-25 16:29:32 -07:00
openvpn-client Remove commented lines from openvpn config files. 2014-08-25 16:29:32 -07:00
sdn Fix vagrant with etcd in pod 2015-04-02 16:55:29 -04:00
static-routes Incorporate comments 2014-08-25 10:01:25 -07:00
README.md Update the existing salt.md, add the start of a Salt README tree 2015-04-06 14:41:21 -07:00
base.sls Make vSphere scripts work for binary deploys 2014-10-29 11:30:08 -07:00
kube-client-tools.sls Remove kubecfg from the client tools we attempt to distribute. 2015-02-18 22:26:26 -08:00
top.sls Add safe_format_and_mount script to aws 2015-04-10 13:25:42 -07:00

README.md

This directory forms the base of the main SaltStack configuration. The place to start with any SaltStack configuration is top.sls. However, unless you are particularly keen on reading Jinja templates, the following tables break down what configurations run on what providers. (NB: The _states directory is a special directory included by Salt for ensure blocks, and is only used for the docker config.)

Key: M = Config applies to master, n = config applies to nodes

Config GCE Vagrant AWS Azure
cadvisor M n M n M n M n
debian-auto-upgrades M n M n M n M n
docker M n M n M n n
etcd M M M M
fluentd-es (pillar conditional) M n M n M n M n
fluentd-gcp (pillar conditional) M n M n M n M n
generate-cert M M M M
kube-addons M M M M
kube-apiserver M M M M
kube-controller-manager M M M M
kube-proxy n n n n
kube-scheduler M M M M
kubelet M n M n M n n
logrotate M n n M n M n
monit M n M n M n M n
nginx M M M M
openvpn-client n
openvpn M
sdn (Vagrant only) n M n n
static-routes (vsphere only)
base M n M n M n M n
kube-client-tools M M M M