AerisCloud.repos
Repos
Diese Rolle installiert Repositories und deren Signaturschlüssel auf Ihrem Server.
Unterstützte Betriebssysteme
Name | Tagname | Hinweise |
---|---|---|
CentOS 6 | centos6 |
Repositories sind standardmäßig deaktiviert, verwenden Sie enablerepo= in Ihren yum-Befehlen |
CentOS 7 | centos7 |
Gleich wie CentOS 6 |
Amazon Linux | amazon |
Gleich wie CentOS 6 |
Debian 7 | wheezy |
APT-Repositories sind standardmäßig deaktiviert, verwenden Sie default_release=wheezy-backports in Ihren apt-Befehlen |
Debian 8 | jessie |
Gleich wie Debian 7. Verwenden Sie default_release=jessie-backports in Ihren apt-Befehlen |
Verwendung
Fügen Sie in den Metadaten Ihrer Rolle eine Abhängigkeit zu dieser Rolle hinzu, indem Sie die folgende Syntax verwenden.
Abhängigkeitskonfiguration
# my_role/meta/main.yml
dependencies:
- role: aeriscloud.repos
# Repositories sind von der Rolle offiziell unterstützte Repositories
repositories:
# Dies installiert die offiziellen MongoDB- und EPEL-Repos
centos6:
- epel
- mongodb
# Standardmäßig sind Repos deaktiviert, aber Sie können sie mit folgender Syntax aktivieren
# Auch Repos vom Typ testing/debuginfo/dev können nicht aktiviert werden, es sei denn, die Repo-Datei ist
# speziell dafür (z. B. epel-testing)
- name: elasticsearch
enabled: true
# Aber nur das MongoDB-Repo bei Verwendung von CentOS 7
centos7:
- mongodb
# Dies installiert Wheezy Backports und das offizielle Nginx-Repo
wheezy:
- backports
- nginx
# Unterstützung für Jessie Backports wird verfügbar sein, wenn die Jessie Backports verfügbar sind.
jessie:
- nginx
# (Nur CentOS) Wenn Sie benutzerdefinierte CentOS-Repos haben, können Sie diese Syntax verwenden, um das Repo online abzurufen
remote_repositories:
centos6:
- http://myorg.tld/myrepo.repo
centos7:
- http://myorg.tld/myrepo.repo
Unterstützte Repositories
CentOS 6
Name | Bietet |
---|---|
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 |
mesophere |
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 |
mysql |
mysql56-community mysql-connectors-community mysql-tools-community |
slc6-devtoolset |
gcc-4.8 und andere verwandte Tools |
hinweis: epel
, ius
und remi
bieten auch die Varianten debuginfo
und source
ihrer Repos an.
CentOS 7
Einige dieser Repositories verweisen auf CentOS 6-Repos aufgrund des Fehlens einer CentOS 7-Version. Sie werden aktualisiert, sobald sie verfügbar sind.
Name | Bietet |
---|---|
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 |
mesophere |
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 |
hinweis: epel
, ius
und remi
bieten auch die Varianten debuginfo
und source
ihrer Repos an.
Amazon Linux
Eigentlich kann man fast alles aktuell in den Amazon-Repos (sowohl amzn als auch amzn-preview) finden. Es werden nur wenige Software hinzugefügt, die möglicherweise fehlen.
Name | Bietet |
---|---|
hortonworks |
ambari-1x HDP-1.3.0.0 HDP-UTILS-1.1.0.15 |
Debian 7
Name | Bietet |
---|---|
backports |
backports |
docker |
docker |
dotdeb |
dotdeb |
elasticsearch |
elasticsearch-2.x |
jenkins |
jenkins |
mongodb |
mongodb |
mysql |
mysql56-community |
nginx |
nginx |
percona |
percona |
postgresql |
postgresql |
hinweis: deb-src
wird nicht bereitgestellt. deb
wird nur bereitgestellt.
Debian 8
Name | Bietet |
---|---|
backports |
backports |
docker |
docker |
dotdeb |
dotdeb |
elasticsearch |
elasticsearch-2.x |
jenkins |
jenkins |
mongodb |
mongodb |
mysql |
mysql56-community |
nginx |
nginx |
percona |
percona |
postgresql |
postgresql |
hinweis: deb-src
wird nicht bereitgestellt. deb
wird nur bereitgestellt.
ansible-galaxy install AerisCloud.repos