This directory forms the base of the main SaltStack configuration. The
place to start with any SaltStack configuration is
[top.sls](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](_states/)
directory is a special directory included by Salt for `ensure` blocks,
and is only used for the [docker](docker/) config.)

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

Config                                              | GCE   | Vagrant | AWS |
----------------------------------------------------|-------|---------|-----|
[debian-auto-upgrades](debian-auto-upgrades/)       | M n   | M n     | M n |
[docker](docker/)                                   | M n   | M n     | M n |
[etcd](etcd/)                                       | M     | M       | M   |
[fluentd-es](fluentd-es/) (pillar conditional)      | M n   | M n     | M n |
[fluentd-gcp](fluentd-gcp/) (pillar conditional)    | M n   | M n     | M n |
[generate-cert](generate-cert/)                     | M     | M       | M   |
[kube-addons](kube-addons/)                         | M     | M       | M   |
[kube-apiserver](kube-apiserver/)                   | M     | M       | M   |
[kube-controller-manager](kube-controller-manager/) | M     | M       | M   |
[kube-proxy](kube-proxy/)                           |   n   |   n     |   n |
[kube-scheduler](kube-scheduler/)                   | M     | M       | M   |
[kubelet](kubelet/)                                 | M n   | M n     | M n |
[logrotate](logrotate/)                             | M n   |   n     | M n |
[supervisord](supervisor/)                          | M n   | M n     | M n |
[base](base.sls)                                    | M n   | M n     | M n |
[kube-client-tools](kube-client-tools.sls)          | M     | M       | M   |


[![Analytics](https://kubernetes-site.appspot.com/UA-36037335-10/GitHub/cluster/saltbase/salt/README.md?pixel)]()
