Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sous-chefs/yum-remi-chef
Development repository for the yum-remi-chef cookbook
https://github.com/sous-chefs/yum-remi-chef
chef chef-cookbook chef-resource hacktoberfest managed-by-terraform yum-remi-chef
Last synced: about 1 month ago
JSON representation
Development repository for the yum-remi-chef cookbook
- Host: GitHub
- URL: https://github.com/sous-chefs/yum-remi-chef
- Owner: sous-chefs
- License: apache-2.0
- Created: 2015-06-30T19:23:45.000Z (over 9 years ago)
- Default Branch: main
- Last Pushed: 2024-02-01T00:09:40.000Z (11 months ago)
- Last Synced: 2024-04-14T06:09:21.368Z (8 months ago)
- Topics: chef, chef-cookbook, chef-resource, hacktoberfest, managed-by-terraform, yum-remi-chef
- Language: Ruby
- Homepage: https://supermarket.chef.io/cookbooks/yum-remi-chef
- Size: 287 KB
- Stars: 3
- Watchers: 21
- Forks: 15
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# yum-remi-chef Cookbook
[![Cookbook Version](https://img.shields.io/cookbook/v/yum-remi-chef.svg)](https://supermarket.chef.io/cookbooks/yum-remi-chef)
[![CI State](https://github.com/sous-chefs/yum-remi-chef/workflows/ci/badge.svg)](https://github.com/sous-chefs/yum-remi-chef/actions?query=workflow%3Aci)
[![OpenCollective](https://opencollective.com/sous-chefs/backers/badge.svg)](#backers)
[![OpenCollective](https://opencollective.com/sous-chefs/sponsors/badge.svg)](#sponsors)
[![License](https://img.shields.io/badge/License-Apache%202.0-green.svg)](https://opensource.org/licenses/Apache-2.0)The yum-remi-chef cookbook takes over management of the repository ids of the [remi](https://rpms.remirepo.net/)
repository . It allows attribute manipulation of `remi`, `remi-safe`, `remi-php72`, `remi-php73`, `remi-php74`,
`remi-php80`, `remi-php81`, `remi-php82`, `remi-php83`, `remi-php84` and `remi-test` repositories.## Maintainers
This cookbook is maintained by the Sous Chefs. The Sous Chefs are a community of Chef cookbook maintainers working together to maintain important cookbooks. If you’d like to know more please visit [sous-chefs.org](https://sous-chefs.org) or come chat with us on the Chef Community Slack in `#sous-chefs`.
## Requirements
### Chef
- Chef 16+
### Cookbooks
- yum >= 7.3.0
- yum-epel### Platforms
The following platforms and PHP versions are supported, as per [upstream](https://rpms.remirepo.net) -- `x` via a Yum repo, `M` via DNF modules:
| PHP version | 7.2 | 7.3 | 7.4 | 8.0 | 8.1 | 8.2 | 8.3 | 8.4 |
| --------------- | --- | --- | --- | --- | --- | --- | --- | --- |
| AlmaLinux 8 | M | M | M | M | M | M | M | M |
| AlmaLinux 9 | | | M | M | M | M | M | M |
| CentOS Stream 9 | | | M | M | M | M | M | M |
| Fedora (latest) | | | | | M | M | M | M |
| Rocky Linux 8 | M | M | M | M | M | M | M | M |
| Rocky Linux 9 | | | M | M | M | M | M | M |## Recipes
- `::remi` - Sets up the base remi repository.
- `::remi-safe` - Sets up the remi-safe repo. This contains the `phpXX` "software collections" packages, able to coexist with stock PHP.
- `::remi-test` - Sets up the remi-test experimental repo.
- `::remi-modular` - Sets up the remi-modular repo for DNF module information. (Only for platforms that support DNF modules i.e. CentOS 8+ / Fedora)
- `::remi-phpXX` - Sets up the corresponding remi PHP version repo. These repos **override** the stock PHP packages. See the above table for supported versions.## Resources
Same function as the above recipes, but as resources instead.
- [`yum_remi`](documentation/remi.md)
- [`yum_remi_safe`](documentation/remi_safe.md)
- [`yum_remi_test`](documentation/remi_test.md)
- [`yum_remi_modular`](documentation/remi_modular.md)
- [`yum_remi_php72`](documentation/remi_php72.md)
- [`yum_remi_php73`](documentation/remi_php73.md)
- [`yum_remi_php74`](documentation/remi_php74.md)
- [`yum_remi_php80`](documentation/remi_php80.md)
- [`yum_remi_php81`](documentation/remi_php81.md)
- [`yum_remi_php82`](documentation/remi_php82.md)
- [`yum_remi_php83`](documentation/remi_php83.md)
- [`yum_remi_php84`](documentation/remi_php84.md)## Contributors
This project exists thanks to all the people who [contribute.](https://opencollective.com/sous-chefs/contributors.svg?width=890&button=false)
### Backers
Thank you to all our backers!
![https://opencollective.com/sous-chefs#backers](https://opencollective.com/sous-chefs/backers.svg?width=600&avatarHeight=40)
### Sponsors
Support this project by becoming a sponsor. Your logo will show up here with a link to your website.
![https://opencollective.com/sous-chefs/sponsor/0/website](https://opencollective.com/sous-chefs/sponsor/0/avatar.svg?avatarHeight=100)
![https://opencollective.com/sous-chefs/sponsor/1/website](https://opencollective.com/sous-chefs/sponsor/1/avatar.svg?avatarHeight=100)
![https://opencollective.com/sous-chefs/sponsor/2/website](https://opencollective.com/sous-chefs/sponsor/2/avatar.svg?avatarHeight=100)
![https://opencollective.com/sous-chefs/sponsor/3/website](https://opencollective.com/sous-chefs/sponsor/3/avatar.svg?avatarHeight=100)
![https://opencollective.com/sous-chefs/sponsor/4/website](https://opencollective.com/sous-chefs/sponsor/4/avatar.svg?avatarHeight=100)
![https://opencollective.com/sous-chefs/sponsor/5/website](https://opencollective.com/sous-chefs/sponsor/5/avatar.svg?avatarHeight=100)
![https://opencollective.com/sous-chefs/sponsor/6/website](https://opencollective.com/sous-chefs/sponsor/6/avatar.svg?avatarHeight=100)
![https://opencollective.com/sous-chefs/sponsor/7/website](https://opencollective.com/sous-chefs/sponsor/7/avatar.svg?avatarHeight=100)
![https://opencollective.com/sous-chefs/sponsor/8/website](https://opencollective.com/sous-chefs/sponsor/8/avatar.svg?avatarHeight=100)
![https://opencollective.com/sous-chefs/sponsor/9/website](https://opencollective.com/sous-chefs/sponsor/9/avatar.svg?avatarHeight=100)