ceph-csi/vendor/k8s.io/kubernetes/cluster/saltbase/pillar
Serguei Bezverkhi 7b24313bd6 vendor files
2018-01-10 13:42:26 -05:00
..
cluster-params.sls vendor files 2018-01-10 13:42:26 -05:00
docker-images.sls vendor files 2018-01-10 13:42:26 -05:00
logging.sls vendor files 2018-01-10 13:42:26 -05:00
mine.sls vendor files 2018-01-10 13:42:26 -05:00
privilege.sls vendor files 2018-01-10 13:42:26 -05:00
README.md vendor files 2018-01-10 13:42:26 -05:00
systemd.sls vendor files 2018-01-10 13:42:26 -05:00
top.sls vendor files 2018-01-10 13:42:26 -05:00

The SaltStack pillar data is partially statically derived from the contents of this directory. The bulk of the pillars are hard to perceive from browsing this directory, though, because they are written into cluster-params.sls at cluster inception.

  • cluster-params.sls is generated entirely at cluster inception. See e.g. configure-vm.sh
  • docker-images.sls stores the Docker tags of the current Docker-wrapped server binaries, twiddling by the Salt install script
  • logging.sls defines the cluster log level
  • mine.sls: defines the variables shared across machines in the Salt mine. It is starting to be largely deprecated in use, and is totally unavailable on GCE, which runs standalone.
  • privilege.sls defines whether privileged containers are allowed.
  • top.sls defines which pillars are active across the cluster.

Future work

Document the current pillars across providers

Analytics