k3s/cluster/saltbase/salt
Filip Grzadkowski 7e8bde53dd Set GOMAXPROCS for etcd 2015-05-07 08:11:39 +02:00
..
_states update all python with boilerplate 2015-05-04 18:37:47 -04: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 Use built-in ContainerVM Docker version rather than installing lxc-docker 2015-05-04 16:33:00 -07:00
etcd Set GOMAXPROCS for etcd 2015-05-07 08:11:39 +02:00
fluentd-es Trim cluster log tags to pod name and container name 2015-04-29 18:24:13 -07:00
fluentd-gcp Trim Fleuntd tag for Cloud Logging 2015-04-30 13:39:35 -07:00
generate-cert Make copyright ownership statement generic 2015-05-01 17:49:56 -04:00
helpers Create the /usr/share/google dir in salt 2015-04-10 13:25:43 -07:00
kube-addons Make copyright ownership statement generic 2015-05-01 17:49:56 -04:00
kube-apiserver Merge pull request #7678 from justinsb/aws_api_on_443 2015-05-04 13:52:57 -07:00
kube-controller-manager Set allocate_node_cidrs to be blank by default. 2015-05-05 23:41:30 -07:00
kube-master-addons Make copyright ownership statement generic 2015-05-01 17:49:56 -04:00
kube-proxy Generate a token for kube-proxy. 2015-04-27 08:59:57 -07:00
kube-scheduler logs for master components 2015-04-29 09:51:09 -07:00
kubelet AWS: Change apiserver to listen on 443 directly, not through nginx 2015-05-02 16:59:04 -04:00
logrotate rename kube server binaries to kube- 2014-11-13 20:08:26 -05:00
monit remove unused file 2015-04-16 21:51:51 -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 AWS: Change apiserver to listen on 443 directly, not through nginx 2015-05-02 16:59:04 -04: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