Ver código fonte

Update `pillar.example` for single-dir, multi-branch `salt_formulas` #239 (#373)

* Also minor unrelated updates/fixes
tags/v0.57.0
myii 6 anos atrás
pai
commit
784e2bc372
1 arquivos alterados com 42 adições e 5 exclusões
  1. +42
    -5
      pillar.example

+ 42
- 5
pillar.example Ver arquivo

salt_syndic: 'salt-syndic' salt_syndic: 'salt-syndic'
salt_cloud: 'salt-cloud' salt_cloud: 'salt-cloud'
salt_ssh: 'salt-ssh' salt_ssh: 'salt-ssh'
pyinotify: 'python-pyinotify' the package to be installed for pyinotify
pyinotify: 'python-pyinotify' # the package to be installed for pyinotify


# Set which release of SaltStack to use, default to 'latest' # Set which release of SaltStack to use, default to 'latest'
# To get the available releases: # To get the available releases:
# * http://repo.saltstack.com/yum/redhat/7/x86_64/ # * http://repo.saltstack.com/yum/redhat/7/x86_64/
# * http://repo.saltstack.com/apt/debian/8/amd64/ # * http://repo.saltstack.com/apt/debian/8/amd64/
release: "2016.11"
# MacOS has no package management.
release: '2018.3'
# MacOS has no package management.
# Instead, we use file.managed to download an appropriate .pkg file and macpackage.installed to install it # Instead, we use file.managed to download an appropriate .pkg file and macpackage.installed to install it
# 'version', if set (see above), will be used to check the .pkg version to determine if it should be installed # 'version', if set (see above), will be used to check the .pkg version to determine if it should be installed
# #
# Options passed directly to the git.latest state # Options passed directly to the git.latest state
options: options:
rev: master rev: master
user: username
identity: /path/to/.ssh/id_rsa_github_username
dev: dev:
basedir: /srv/formulas/dev basedir: /srv/formulas/dev
update: True update: True
options: options:
rev: develop rev: develop
# Alternatively, a single directory with multiple branches can be used
# E.g. It is strongly recommended to fork saltstack-formula repositories
# to avoid unexpected changes to your infrastructure
# Then upstream changes can be merged in manually with due consideration
# Specific values for `rev`, `user` & `identity` will override the defaults
production:
baseurl: git@github.com:username
options:
branch: master
remote: origin
staging:
baseurl: git@github.com:username
options:
branch: staging
remote: origin
rev: staging
upstream:
baseurl: git@github.com:saltstack-formulas
update: True
options:
branch: upstream
remote: upstream
# Options of the file.directory state that creates the directory where # Options of the file.directory state that creates the directory where
# the git repositories of the formulas are stored # the git repositories of the formulas are stored
basedir_opts: basedir_opts:
mode: 755 mode: 755
# Explicitly checkout the original branch for repos after the # Explicitly checkout the original branch for repos after the
# git.latest states have been processed (False by default) # git.latest states have been processed (False by default)
checkout_orig_branch: False
# Enable if using the alternative method (single directory, multiple branches)
checkout_orig_branch: True
# List of formulas to enable in each environment # List of formulas to enable in each environment
list: list:
base: base:
- salt-formula - salt-formula
- postfix-formula - postfix-formula
- openssh-formula - openssh-formula
# Likewise for the alternative method (single directory, multiple branches)
production:
- salt-formula
- openssh-formula
staging:
- salt-formula
- postfix-formula
- openssh-formula
upstream:
- salt-formula
- postfix-formula
- openssh-formula



Carregando…
Cancelar
Salvar