https://github.com/deekayen/ansible-role-ius
Install the IUS repository (Inline with Upstream Stable) for RHEL/CentOS.
https://github.com/deekayen/ansible-role-ius
ansible ansible-role centos ius rhel
Last synced: about 1 month ago
JSON representation
Install the IUS repository (Inline with Upstream Stable) for RHEL/CentOS.
- Host: GitHub
- URL: https://github.com/deekayen/ansible-role-ius
- Owner: deekayen
- License: mit
- Created: 2019-01-14T16:30:33.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2021-07-27T03:56:18.000Z (almost 5 years ago)
- Last Synced: 2025-05-21T15:16:21.352Z (about 1 year ago)
- Topics: ansible, ansible-role, centos, ius, rhel
- Homepage: https://galaxy.ansible.com/deekayen/repo_ius
- Size: 49.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# ansible-role-ius
[](https://github.com/deekayen/ansible-role-ius/actions?query=workflow%3ACI) [](https://www.repostatus.org/#inactive)
Install the [IUS repository](https://ius.io/) (Inline with Upstream Stable) for RHEL/CentOS.
Allow install on hosts without direct internet connection (used http(s) proxy).
## Requirements
RHEL/CentOS 7 version
## Role Variables
See defaults/main.yml for details
```yaml
proxy_url: ""
ius_repo_url: "https://repo.ius.io/"
ius_enable: true
ius_enable_testing: false
ius_enable_archive: false
```
## Dependencies
Add next roles to your playbook:
- [geerlingguy.repo-epel](https://github.com/geerlingguy/ansible-role-repo-epel)
## Example Playbook
### Ansible Galaxy
```bash
$ cat requirements.yml
- src: deekayen.repo_ius
version: main
$ ansible-galaxy install -r requirements.yml
```
### From fork or this repo
```bash
$ cat requirements.yml
- src: git@github.com:deekayen/ansible-role-ius.git
version: main
$ ansible-galaxy install -r requirements.yml
```
```yaml
- hosts: servers
roles:
- deekayen.repo_ius
```
## License
MIT
## Author Information
[Kirill Sevriugin](https://kisev.me) was the original author but deleted the GitHub repository. David Norman asked for a backup copy and then forked it.