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.

Über das Projekt

Manage CentOS yum and Debian apt repositories

Installieren
ansible-galaxy install AerisCloud.repos
Lizenz
mit
Downloads
4.2k
Besitzer
Integrated local development and production management