https://github.com/telus/ansible-apt-repository
Ansible (meta-) Role for adding apt repositories
https://github.com/telus/ansible-apt-repository
Last synced: 11 months ago
JSON representation
Ansible (meta-) Role for adding apt repositories
- Host: GitHub
- URL: https://github.com/telus/ansible-apt-repository
- Owner: telus
- License: mit
- Archived: true
- Fork: true (colstrom/ansible-apt-repository)
- Created: 2015-05-06T18:59:52.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2019-04-30T21:50:03.000Z (about 7 years ago)
- Last Synced: 2024-08-14T10:15:50.985Z (almost 2 years ago)
- Language: Ruby
- Size: 18.6 KB
- Stars: 6
- Watchers: 8
- Forks: 8
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# apt-repository
Role for handling apt repositories.
[](#)
Notes
-----
This role is meant to be depended on for other roles, to reduce boilerplate code in playbooks.
Tunables
--------
* repository_url (string): URL to add to sources.list
* repository_key (string): ID for repository signing key. This will be imported into the apt keychain.
* repository_key_public_key (string): The public key of the repo being added.
Dependencies
------------
* None
Example Usage
-------------
---
dependencies:
- role: telusdigital.apt-repository
repository_key: "0x0000000000000000"
repository_url: "deb http://ppa.launchpad.net/SOME_REPOSITORY {{ ansible_distribution_release }} main"
License
-------
[MIT](https://tldrlegal.com/license/mit-license)
Contributors
------------
* [Chris Olstrom](https://colstrom.github.io/) | [e-mail](mailto:chris@olstrom.com) | [Twitter](https://twitter.com/ChrisOlstrom)