k3s/cluster/saltbase/salt
Mike Spreitzer 07d7cfd346 Fetch hacked easyrsa in kube-up instead of command run on master
This is good because it removes an obstacle to using the
cluster/ubuntu scripting to install Kubernetes into a restricted
environment where the machines can not open connections to arbitrary
external locations.

Also add debuggability to make-ca-cert.sh

Resolves #21037
Resolves #21092
2016-02-12 14:11:53 -05:00
..
cadvisor Remove cAdvisor manifest from cluster startup. 2015-03-13 16:06:42 -07:00
cni Add a network plugin that duplicates "configureCBR0" functionality 2016-02-03 10:08:08 -06:00
debian-auto-upgrades Turn on auto security updates for debian based systems. 2014-10-27 13:49:51 -07:00
docker Upgrade gce cluster to docker 1.9.1 2016-02-08 15:58:29 -08:00
e2e e2e: Remove specific Gluster repo. 2015-12-02 15:21:01 +01:00
etcd Enable etcd for events only in large clusters 2015-12-18 12:03:29 +01:00
flannel Don't pull flannel from github 2015-12-15 17:42:54 -08:00
flannel-server Sanitize flannel config. 2016-02-07 05:19:50 +00:00
fluentd-es Update the default fluentd images to parse system logs. 2016-02-04 23:29:27 +00:00
fluentd-gcp Update the default fluentd images to parse system logs. 2016-02-04 23:29:27 +00:00
generate-cert Fetch hacked easyrsa in kube-up instead of command run on master 2016-02-12 14:11:53 -05:00
helpers Add safe_format_and_mount to hyperkube image. 2015-05-04 21:25:39 -07:00
kube-addons Merge pull request #20330 from bryk/kubernetes-dashboard 2016-02-06 00:15:10 -08:00
kube-admission-controls Revert "Revert "LimitRange updates for Resource Requirements Requests"" 2015-08-28 09:26:36 -07:00
kube-apiserver Merge pull request #20118 from erictune/chmod 2016-02-02 04:50:54 -08:00
kube-controller-manager Add a network plugin that duplicates "configureCBR0" functionality 2016-02-03 10:08:08 -06:00
kube-master-addons salt: Try 'systemctl' if 'service' command fails when restarting docker. 2016-02-01 18:10:31 +08:00
kube-node-unpacker Change repository references to https://github.com/kubernetes/kubernetes 2016-01-22 10:23:14 -05:00
kube-proxy vsphere support 2016-01-24 13:52:56 -08:00
kube-registry-proxy Use gcr.io for proxy image 2015-08-21 13:32:08 -07:00
kube-scheduler Split levels of verbosity of test logging on components. 2015-12-28 11:41:09 +01:00
kubelet Update flag values for cgroups managed by kubelet. 2016-02-10 17:33:29 -08:00
logrotate rotate docker log 2015-06-10 12:19:13 +02:00
nginx Explicitly configure master component containers and nginx with 200m each. 2015-07-02 10:46:39 -07:00
ntp AWS: Install ntp daemon on all nodes 2015-08-01 14:32:08 -04:00
opencontrail-networking-master Add opencontrail networking provisioning support in kubernetes salt based provisioning 2015-10-03 08:03:02 -07:00
opencontrail-networking-minion Add opencontrail networking provisioning support in kubernetes salt based provisioning 2015-10-03 08:03:02 -07:00
salt-helpers Set standard bash options in services helper script 2015-07-03 01:40:15 -04:00
static-routes vsphere support 2016-01-24 13:52:56 -08:00
supervisor Merge pull request #20509 from yujuhong/docker_health 2016-02-02 11:50:04 -08:00
README.md Replace monit with supervisord in documentation. 2015-11-03 16:20:02 -08:00
base.sls Configure cluster for e2e tests. 2015-10-29 11:03:34 +01: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 a network plugin that duplicates "configureCBR0" functionality 2016-02-03 10:08:08 -06: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
debian-auto-upgrades M n M n M n
docker M n M n M n
etcd M M M
fluentd-es (pillar conditional) M n M n M n
fluentd-gcp (pillar conditional) M n M n M n
generate-cert M M M
kube-addons M M M
kube-apiserver M M M
kube-controller-manager M M M
kube-proxy n n n
kube-scheduler M M M
kubelet M n M n M n
logrotate M n n M n
supervisord M n M n M n
static-routes (vsphere only)
base M n M n M n
kube-client-tools M M M

Analytics