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`
|
`java_rhel`
|
||||||
|
|
||||||
name of the java rhel package to use (e.g. `java-1.8.0-openjdk.x86_64`)
|
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