AerisCloud.repos
Repos
This role sets up repositories and their signing keys on your server.
Supported Operating Systems
Name | Tag Name | Notes |
---|---|---|
CentOS 6 | centos6 |
Repositories are turned off by default; use enablerepo= in your yum commands. |
CentOS 7 | centos7 |
Same as CentOS 6. |
Amazon Linux | amazon |
Same as CentOS 6. |
Debian 7 | wheezy |
APT repositories are disabled by default; use default_release=wheezy-backports in your apt commands. |
Debian 8 | jessie |
Same as Debian 7; use default_release=jessie-backports in your apt commands. |
Usage
In your role's meta file, add a dependency to this role using the following syntax.
Dependency Configuration
# my_role/meta/main.yml
dependencies:
- role: aeriscloud.repos
# repositories are officially supported by the role
repositories:
# This will install the official MongoDB and EPEL repositories
centos6:
- epel
- mongodb
# By default, repositories are disabled. You can enable them like this:
# Repositories of type testing/debuginfo/dev can only be enabled if their repo file is specific for them (e.g., epel-testing).
- name: elasticsearch
enabled: true
# Only the MongoDB repo for CentOS 7
centos7:
- mongodb
# This will install Wheezy backports and the official Nginx repo
wheezy:
- backports
- nginx
# Support for Jessie backports will be added when they're available.
jessie:
- nginx
# (CentOS only) For custom CentOS repos, use this syntax to retrieve the repo online
remote_repositories:
centos6:
- http://myorg.tld/myrepo.repo
centos7:
- http://myorg.tld/myrepo.repo
Supported Repositories
CentOS 6
Name | Provides |
---|---|
couchbase |
couchbase |
ceph |
ceph |
elasticsearch |
elasticsearch-2.x |
endpoint |
endpoint |
epel |
epel |
epel-testing |
epel-testing |
epel-yum-rawhide |
epel-yum-rawhide |
hortonworks |
ambari-1x HDP-1.3.0.0 HDP-UTILS-1.1.0.15 |
ius |
ius ius-testing ius-dev ius-archive |
jenkins |
jenkins |
mesosphere |
mesosphere |
mongodb |
mongodb |
mysql |
mysql56-community mysql-connectors-community mysql-tools-community |
nginx |
nginx |
percona |
percona-release-x86_64 |
postgresql 9.0 |
pgdg90 |
postgresql 9.1 |
pgdg91 |
postgresql 9.2 |
pgdg92 |
postgresql 9.3 |
pgdg93 |
postgresql 9.4 |
pgdg94 |
postgresql 9.5 |
pgdg95 |
remi |
remi remi-php55 remi-php56 remi-php70 remi-php71 remi-php72 remi-php73 remi-test |
rpmforge |
rpmforge rpmforge-extra rpmforge-testing |
slc6-devtoolset |
gcc-4.8 and other related tools |
Note: epel
, ius
, and remi
also provide debuginfo
and source
versions of their repositories.
CentOS 7
Some repos listed here point to CentOS 6 repositories due to the unavailability of CentOS 7 versions. These will be updated as they become available.
Name | Provides |
---|---|
couchbase |
couchbase |
ceph |
ceph |
docker |
docker-ce-stable |
elasticsearch |
elasticsearch-2.x |
endpoint |
endpoint |
epel |
epel |
epel-testing |
epel-testing |
epel-yum-rawhide |
epel-yum-rawhide |
hortonworks |
ambari-1x HDP-1.3.0.0 HDP-UTILS-1.1.0.15 |
ius |
ius ius-testing ius-dev ius-archive |
jenkins |
jenkins |
mesosphere |
mesosphere |
mongodb |
mongodb |
mysql |
mysql56-community mysql-connectors-community mysql-tools-community |
nginx |
nginx |
percona |
percona-release-x86_64 |
postgresql 9.3 |
pgdg93 |
postgresql 9.4 |
pgdg94 |
postgresql 9.5 |
pgdg95 |
remi |
remi remi-php55 remi-php56 remi-php70 remi-php71 remi-php72 remi-php73 remi-test |
rpmforge |
rpmforge rpmforge-extra rpmforge-testing |
Note: epel
, ius
, and remi
also provide debuginfo
and source
versions of their repositories.
Amazon Linux
Most software is already available on Amazon repositories (both amzn and amzn-preview), so only a few additional software packages are included.
Name | Provides |
---|---|
hortonworks |
ambari-1x HDP-1.3.0.0 HDP-UTILS-1.1.0.15 |
Debian 7
Name | Provides |
---|---|
backports |
backports |
docker |
docker |
dotdeb |
dotdeb |
elasticsearch |
elasticsearch-2.x |
jenkins |
jenkins |
mongodb |
mongodb |
mysql |
mysql56-community |
nginx |
nginx |
percona |
percona |
postgresql |
postgresql |
Note: deb-src
is not provided. Only deb
is available.
Debian 8
Name | Provides |
---|---|
backports |
backports |
docker |
docker |
dotdeb |
dotdeb |
elasticsearch |
elasticsearch-2.x |
jenkins |
jenkins |
mongodb |
mongodb |
mysql |
mysql56-community |
nginx |
nginx |
percona |
percona |
postgresql |
postgresql |
Note: deb-src
is not provided. Only deb
is available.
Installa
ansible-galaxy install AerisCloud.repos
Licenza
mit
Download
4.2k
Proprietario
Integrated local development and production management