Added instructions on how to add apt pinning using an external ansible role.
Closes #11
This commit is contained in:
parent
74f094712b
commit
68b6d6d9d6
1 changed files with 26 additions and 0 deletions
26
README.md
26
README.md
|
|
@ -118,3 +118,29 @@ name of the java debian package to use (e.g. `openjdk-7-jre-headless`)
|
|||
`java_rhel`
|
||||
|
||||
name of the java rhel package to use (e.g. `java-1.8.0-openjdk.x86_64`)
|
||||
|
||||
## apt pinning
|
||||
apt pinning is possible using an external role like https://github.com/debops/ansible-apt_preferences.
|
||||
|
||||
To use this, add it as another role e.g.
|
||||
```
|
||||
cd /my/repos/
|
||||
git clone git@github.com:debops/ansible-apt_preferences.git
|
||||
cd /my/ansible/playbook
|
||||
mkdir -p roles
|
||||
ln -s /my/repos/ansible-apt_preferences ./roles/apt_preferences
|
||||
```
|
||||
|
||||
then add something like this to your playook:
|
||||
```
|
||||
roles:
|
||||
- apt_preferences
|
||||
- elasticsearch
|
||||
vars:
|
||||
...
|
||||
apt_preferences_list:
|
||||
- package: elasticsearch
|
||||
version: 1.7.0
|
||||
...
|
||||
|
||||
```
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue