1
1
Fork 0
mirror of https://gitlab.archlinux.org/archlinux/infrastructure.git synced 2024-05-07 05:46:03 +02:00
infrastructure/hosts
Evangelos Foutras 62f93478dc
Replace dynamic hcloud inventory with host entries
We make almost no use of the dynamic properties of the hcloud inventory,
so we can simplify this by declaring all cloud servers in the main hosts
inventory.

The main benefit of this change is that temporary and experimental cloud
servers are not automatically included in the Ansible playbooks. In such
cases it is usually incorrect to deploy changes to these unknown servers.

A smaller side benefit is that Ansible will now use hostnames to connect
to cloud servers, whereas the dynamic inventory provided IPv4 addresses.
This results in more meaningful ~/.ssh/known_hosts entries.
2022-05-12 20:32:58 +03:00

143 lines
2.5 KiB
INI

[hetzner]
secure-runner1.archlinux.org
gemini.archlinux.org
build.archlinux.org
[packet_net]
runner2.archlinux.org
repro1.pkgbuild.com
[mirrors]
mirror.pkgbuild.com
asia.mirror.pkgbuild.com
america.mirror.pkgbuild.com
europe.mirror.pkgbuild.com
[geo_mirrors]
asia.mirror.pkgbuild.com
america.mirror.pkgbuild.com
europe.mirror.pkgbuild.com
[archive_mirrors]
asia.mirror.pkgbuild.com
america.mirror.pkgbuild.com
europe.mirror.pkgbuild.com
[borg_clients]
archlinux.org
state.archlinux.org
matrix.archlinux.org
quassel.archlinux.org
phrik.archlinux.org
bbs.archlinux.org
homedir.archlinux.org
bugs.archlinux.org
aur.archlinux.org
gitlab.archlinux.org
accounts.archlinux.org
gemini.archlinux.org
monitoring.archlinux.org
reproducible.archlinux.org
mail.archlinux.org
wiki.archlinux.org
patchwork.archlinux.org
security.archlinux.org
md.archlinux.org
lists.archlinux.org
gluebuddy.archlinux.org
[public_html]
homedir.archlinux.org
[mysql_servers]
bbs.archlinux.org
bugs.archlinux.org
aur.archlinux.org
wiki.archlinux.org
[postgresql_servers]
accounts.archlinux.org
archlinux.org
md.archlinux.org
matrix.archlinux.org
man.archlinux.org
patchwork.archlinux.org
quassel.archlinux.org
state.archlinux.org
[nginx]
archlinux.org
bbs.archlinux.org
bugs.archlinux.org
aur.archlinux.org
wiki.archlinux.org
patchwork.archlinux.org
security.archlinux.org
man.archlinux.org
[buildservers]
build.archlinux.org
[gitlab_runners]
runner1.archlinux.org
runner2.archlinux.org
secure-runner1.archlinux.org
[reproduciblebuilds]
repro1.pkgbuild.com
[rebuilderd]
reproducible.archlinux.org
[rebuilderd_workers]
repro1.pkgbuild.com
repro2.pkgbuild.com
[memcached]
wiki.archlinux.org
patchwork.archlinux.org
[prometheus]
monitoring.archlinux.org
[kape_servers]
asia.mirror.pkgbuild.com
america.mirror.pkgbuild.com
europe.mirror.pkgbuild.com
repro2.pkgbuild.com
runner1.archlinux.org
[dedicated_servers]
gemini.archlinux.org
build.archlinux.org
runner1.archlinux.org
runner2.archlinux.org
secure-runner1.archlinux.org
[hcloud]
accounts.archlinux.org
archlinux.org
aur.archlinux.org
bbs.archlinux.org
bugs.archlinux.org
dashboards.archlinux.org
debuginfod.archlinux.org
gitlab.archlinux.org
gluebuddy.archlinux.org
homedir.archlinux.org
lists.archlinux.org
mail.archlinux.org
man.archlinux.org
matrix.archlinux.org
md.archlinux.org
mirror.pkgbuild.com
monitoring.archlinux.org
patchwork.archlinux.org
phrik.archlinux.org
quassel.archlinux.org
redirect.archlinux.org
reproducible.archlinux.org
security.archlinux.org
state.archlinux.org
wiki.archlinux.org