deekayen.repo_ius

ansible-role-ius

CI Project Status: Inactive – The project is stable and usable, but is no longer being actively developed. Support will be provided as time allows.

This project installs the IUS repository (Inline with Upstream Stable) for RHEL/CentOS systems. It also allows installation on hosts that do not have a direct internet connection (using an HTTP(S) proxy).

Requirements

You need RHEL or CentOS version 7.

Role Variables

For details, check the defaults/main.yml file.

proxy_url: ""                  # URL for the proxy, if needed
ius_repo_url: "https://repo.ius.io/"  # URL for the IUS repository
ius_enable: true               # Enable the IUS repository
ius_enable_testing: false      # Enable testing packages (optional)
ius_enable_archive: false      # Enable archive packages (optional)

Dependencies

Include the following role in your playbook:

Example Playbook

Using Ansible Galaxy

Create a requirements.yml file:

$ cat requirements.yml
- src: deekayen.repo_ius
  version: main

$ ansible-galaxy install -r requirements.yml

From a fork or this repository

Create a requirements.yml file:

$ cat requirements.yml
- src: [email protected]:deekayen/ansible-role-ius.git
  version: main

$ ansible-galaxy install -r requirements.yml

Then, use the role in your playbook:

- hosts: servers
  roles:
    - deekayen.repo_ius

License

This project is licensed under the MIT License.

Author Information

The original author is Kirill Sevriugin kisevme@gmail.com. He deleted the GitHub repository, and David Norman created a backup and then forked it.

Informazioni sul progetto

Ansible role for IUS repository.

Installa
ansible-galaxy install deekayen.repo_ius
Licenza
mit
Download
48.7k
Proprietario
My initials spelled as a word - pronounced /dEE-kAY-En/