Skip to content

Commit

Permalink
update provisionning
Browse files Browse the repository at this point in the history
  • Loading branch information
junesekai26 committed Aug 22, 2024
1 parent daf795f commit 49de56c
Show file tree
Hide file tree
Showing 5 changed files with 58 additions and 31 deletions.
27 changes: 18 additions & 9 deletions infrastructure/known-hosts
Original file line number Diff line number Diff line change
@@ -1,18 +1,27 @@
qa.futuria.crvs-std.com ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDEmG856yrw7aad82Fd7rbogCMDkx9KCCMf+eHVcwknJFniiNC+uF3IuKNTeArqmX2wTcG7ZEUWKfdJxnwLfS+jueTCI13vPduzXDnA+NMt7zkTdpUWNg6jXQjqRN8ZEzxpoqxIZwA/vMWQZGJuOtuRFKZTnY2K2FZyAgnK9iFto2PWAHPNoe5y9iVycuvRIaFlyiAgz7Qg1KTg+gXsZqZTauo859G+AKjeeeugRpk6kilGlc0UjM0r9wOY19ZVorj912EqaFhT1H7TY973XtFb7nKR4FM/bjieqrSkB34r2RYMudmOTd+K5W/YK8c/eK+Ulvio2zcNhs9L8Y07GafI3zNQMoJd+c7U5yejRY9kmiNWDJD5tAlGhc1V+w8abOtuFzGuBnQuHjolFRLRI97xYp7tSthr0ePie/RjX2FvQ+uDtPQgPW7uFAyrBTP1fRu1KGEo+j6TBPgBI5uZ46YpEJ2YQmOPp2cdJKUjUHD8OosUgbgRDEQIKnNpDoXHpH8=
qa.futuria.crvs-std.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBE2gFDw8oiJkqbNkroeLhOYlYO6GqvQDx8zaa8GYLBeRCnJAkqfizjWd5xVO3Gw8BwDN7UTGMvmpAxWVORV1q/g=
qa.futuria.crvs-std.com ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOspu6RXNVA4IsV09nfZpTFuqhfV/Py3WOY4ca9DZ/8X
164.90.179.92 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDEmG856yrw7aad82Fd7rbogCMDkx9KCCMf+eHVcwknJFniiNC+uF3IuKNTeArqmX2wTcG7ZEUWKfdJxnwLfS+jueTCI13vPduzXDnA+NMt7zkTdpUWNg6jXQjqRN8ZEzxpoqxIZwA/vMWQZGJuOtuRFKZTnY2K2FZyAgnK9iFto2PWAHPNoe5y9iVycuvRIaFlyiAgz7Qg1KTg+gXsZqZTauo859G+AKjeeeugRpk6kilGlc0UjM0r9wOY19ZVorj912EqaFhT1H7TY973XtFb7nKR4FM/bjieqrSkB34r2RYMudmOTd+K5W/YK8c/eK+Ulvio2zcNhs9L8Y07GafI3zNQMoJd+c7U5yejRY9kmiNWDJD5tAlGhc1V+w8abOtuFzGuBnQuHjolFRLRI97xYp7tSthr0ePie/RjX2FvQ+uDtPQgPW7uFAyrBTP1fRu1KGEo+j6TBPgBI5uZ46YpEJ2YQmOPp2cdJKUjUHD8OosUgbgRDEQIKnNpDoXHpH8=
164.90.179.92 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBE2gFDw8oiJkqbNkroeLhOYlYO6GqvQDx8zaa8GYLBeRCnJAkqfizjWd5xVO3Gw8BwDN7UTGMvmpAxWVORV1q/g=
164.90.179.92 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOspu6RXNVA4IsV09nfZpTFuqhfV/Py3WOY4ca9DZ/8X
165.232.119.159 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINwY4cIDWmzuNnZEUt0vSPMirRKhinaHLuywaj1lw4yd
staging.futuria.crvs-std.com ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDV1GD/gDjgdl9qAhwmYZv/xxHD9uoz7Gkn2ghc2I2QkZjccq7VFWmPgH/gS/pknJVORLc4qHvrBslIk7u4AN0rTlZXcz9jfI/BYsWf/n6QQmY9fXPgZ14PTk8wZUR5HhxiHN7khmf4q/pm/xtRQmcWkKXLaJwlrKgu/QR5SsEASi+dt0hRWwW07wMGuuSms7T5+DvMEakxLnFJSlYP43To7S8qdCBetTiuLngSvd+Jqy2YQpW2K0L90XOEIBqqmTZnipdzYZXz6WLNIS8OXFF7GcMY5klHa4xu94l/DQgPqaifHVw4P3NagHJ5r28AbQx/NBXL1HuVbJ+HzGx0WW3bl5F1008JV29ptbY3I1DeA20HKmh9GETebzEPxz1K39PhCmMqVzH3xuheOWjCSEtpmyRx2X6RKgh0aOyZFC/wYUYwoQMxTme88OxmBrso3E8CqO0R+zuSyZZxdVGQSuZGoskR1KR2aEf5cDgsbWqmqBmLWlTB6VVJ+xnQ655KkoM=
staging.futuria.crvs-std.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBGDex3LtqeMEsfvciiOtwkEW81D1gu/tK6tAYEuu8swWSN3LcEoHK+wqXF8HXLnG3hO0QuBeQjSoCGEjj0a6X4I=
staging.futuria.crvs-std.com ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINwY4cIDWmzuNnZEUt0vSPMirRKhinaHLuywaj1lw4yd
165.232.119.159 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDV1GD/gDjgdl9qAhwmYZv/xxHD9uoz7Gkn2ghc2I2QkZjccq7VFWmPgH/gS/pknJVORLc4qHvrBslIk7u4AN0rTlZXcz9jfI/BYsWf/n6QQmY9fXPgZ14PTk8wZUR5HhxiHN7khmf4q/pm/xtRQmcWkKXLaJwlrKgu/QR5SsEASi+dt0hRWwW07wMGuuSms7T5+DvMEakxLnFJSlYP43To7S8qdCBetTiuLngSvd+Jqy2YQpW2K0L90XOEIBqqmTZnipdzYZXz6WLNIS8OXFF7GcMY5klHa4xu94l/DQgPqaifHVw4P3NagHJ5r28AbQx/NBXL1HuVbJ+HzGx0WW3bl5F1008JV29ptbY3I1DeA20HKmh9GETebzEPxz1K39PhCmMqVzH3xuheOWjCSEtpmyRx2X6RKgh0aOyZFC/wYUYwoQMxTme88OxmBrso3E8CqO0R+zuSyZZxdVGQSuZGoskR1KR2aEf5cDgsbWqmqBmLWlTB6VVJ+xnQ655KkoM=
165.232.119.159 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBGDex3LtqeMEsfvciiOtwkEW81D1gu/tK6tAYEuu8swWSN3LcEoHK+wqXF8HXLnG3hO0QuBeQjSoCGEjj0a6X4I=
prod.futuria.crvs-std.com ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDmgvQmmR24mp11V33iK/ZZ+tFBbmpqvb7GRZvq7b1OY8SaDqJ/Xfsh3rLINu61n+oaBXCBQ65rXNUhswNDSeRq0rU/zKdHpIIfPoxH2YgrzxhwfMrpB1klt0ub2gKvm1T8tPq95l1DuzRTQ2ReVW2wMXaKA5roALSTXSfSQRTf5pElHWkw1wvfq1ad7Iz8p4b9h5ByZoT4T8qw7PfR3W4Aa4TKwp/PumobPVkJVwHgWHzT1lTc+C++EkZGhiS3X2UzPdce3XHB9wNMdLqcs/Vm4VVfqDXiNumxbOSsKFgWnrOECzNXKiSOjZJoN6GNEMjyUjMLjwFzj9/mcDYMUNbWlEb0+O3tpUiOo2tgGEhdS4khjG8CPWm4Ahp44+6okWvCTLO/vi3sKYzZKvJjq/BuvoR53YIOAf0WZbZ9a+6XFumaq36Jd1erZAgEGVAymnIyjEVhf+wiB0ap5nVZBs0zbgBQXDZDGBn40Q/XvjNacnrIfHahxmUz1tWojvOwups=
prod.futuria.crvs-std.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPrl0ydu8BlTVYPXmodliVOjOQGuL6PBDxVgAbV7UJRJ1yq1I+WSqTEzoz4HeT+yF3oELnArkDcAM2AZT5OzoY0=
prod.futuria.crvs-std.com ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIwGuYszfQhWCIbnuWOUPMNyETVzDjdA6QLrKoFhYXgz
161.35.212.242 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDmgvQmmR24mp11V33iK/ZZ+tFBbmpqvb7GRZvq7b1OY8SaDqJ/Xfsh3rLINu61n+oaBXCBQ65rXNUhswNDSeRq0rU/zKdHpIIfPoxH2YgrzxhwfMrpB1klt0ub2gKvm1T8tPq95l1DuzRTQ2ReVW2wMXaKA5roALSTXSfSQRTf5pElHWkw1wvfq1ad7Iz8p4b9h5ByZoT4T8qw7PfR3W4Aa4TKwp/PumobPVkJVwHgWHzT1lTc+C++EkZGhiS3X2UzPdce3XHB9wNMdLqcs/Vm4VVfqDXiNumxbOSsKFgWnrOECzNXKiSOjZJoN6GNEMjyUjMLjwFzj9/mcDYMUNbWlEb0+O3tpUiOo2tgGEhdS4khjG8CPWm4Ahp44+6okWvCTLO/vi3sKYzZKvJjq/BuvoR53YIOAf0WZbZ9a+6XFumaq36Jd1erZAgEGVAymnIyjEVhf+wiB0ap5nVZBs0zbgBQXDZDGBn40Q/XvjNacnrIfHahxmUz1tWojvOwups=
161.35.212.242 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPrl0ydu8BlTVYPXmodliVOjOQGuL6PBDxVgAbV7UJRJ1yq1I+WSqTEzoz4HeT+yF3oELnArkDcAM2AZT5OzoY0=
161.35.212.242 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIwGuYszfQhWCIbnuWOUPMNyETVzDjdA6QLrKoFhYXgz
qa.futuria.crvs-std.com ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCxNFZ077K/P5vx+nv2WRf+XMtYTIAI3YMsuWvwLCBIRO2lrB3er+kOki9xbpD0dDpt0abBQMZ5hvrg5X6DnC6A+h716acc1by7woZ14dPxEAJgzmYkb3rt+vP47jJznD8GMYlqKMC8W8fpkG/3BdWPimJZQvyAte02IVyVYjRT459oQ8iB384BV94UoSGtlY6oZbrmUT2VRYtZhlF0D+OdEIvMXbrFC8vOzevR/VsEv44gTb51rpHiar5MXv58OOrgl6R+HFlMRM81Bc4ZJJjcwIK2PzSwLN8rwrFpqequ/aYjvyCKpun8aHAV04BY2akd/dJKRTos4wE+b9/aYrn+nwK1E9z1QZJHau3OPEJjKP3imR7H2pJHXnJ4MQzaXkDHHQvTKM9NOh1X5ENPxhG4vDTv3JKAGBz4YbtkclpWTDPBxQwBIXAh0cot5a2gId4qwRBQ5gnpqmpq7QlMMoAdzMUuNfcGAElebWHNSinBpfw6tEwo+ko3Uavs1pqbCzs=
qa.futuria.crvs-std.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPL0XYPBFZG4H2jKRtCkeFhol2ZLRqSW9+UNtxjxozmd1jh2YfDuRXlm0rk5vG5/Tf0RZr+VxMIkKuyg6a8YIRU=
102.220.19.13 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCxNFZ077K/P5vx+nv2WRf+XMtYTIAI3YMsuWvwLCBIRO2lrB3er+kOki9xbpD0dDpt0abBQMZ5hvrg5X6DnC6A+h716acc1by7woZ14dPxEAJgzmYkb3rt+vP47jJznD8GMYlqKMC8W8fpkG/3BdWPimJZQvyAte02IVyVYjRT459oQ8iB384BV94UoSGtlY6oZbrmUT2VRYtZhlF0D+OdEIvMXbrFC8vOzevR/VsEv44gTb51rpHiar5MXv58OOrgl6R+HFlMRM81Bc4ZJJjcwIK2PzSwLN8rwrFpqequ/aYjvyCKpun8aHAV04BY2akd/dJKRTos4wE+b9/aYrn+nwK1E9z1QZJHau3OPEJjKP3imR7H2pJHXnJ4MQzaXkDHHQvTKM9NOh1X5ENPxhG4vDTv3JKAGBz4YbtkclpWTDPBxQwBIXAh0cot5a2gId4qwRBQ5gnpqmpq7QlMMoAdzMUuNfcGAElebWHNSinBpfw6tEwo+ko3Uavs1pqbCzs=
102.220.19.13 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPL0XYPBFZG4H2jKRtCkeFhol2ZLRqSW9+UNtxjxozmd1jh2YfDuRXlm0rk5vG5/Tf0RZr+VxMIkKuyg6a8YIRU=
102.220.19.13 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIIq7bo9CUDb7Ws1w7o2XHKtJdU6ppb+tGpFCoT3X83o
qa.futuria.crvs-std.com ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIIq7bo9CUDb7Ws1w7o2XHKtJdU6ppb+tGpFCoT3X83o
staging.futuria.crvs-std.com ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCqJ+i0x1toILRj0MHL2bGdruXTRPNwmzT202ZfwOOLimZO1zGrRftnXjlnLeG8J0OV5Mink1N3KYBd0PiGjRvAWL5qnFYv9fuGlXQof0H82XojkUwKEDuWwrBRX8yIwXR8NWx0UppPxAASTGVmjkMKbbuh1WDOHmVKPkewXHbvL8s1RRk9m4M0lpYFVEF6jLTl+5GmmNhSLw1MNNr9ReAxdhm0kwgKjWT608EEZ3JMuYbLMTpoqwFQoqXjuLQ8vyvw5+0OwkA6Krb7r4jJ/iTH32aQpwrHK3uUs2XQYHWxY90epos9shpfciB29N48uZn//LLKlxqQishKw6dzdOLtE8Xy0mO3cRAXPbnKgp0kGIr+oJPgQ/uS3yp3eIFmJyNSwD/A9UpkDDuE2Wcj+W012JtTGBebBMSpvnY0nF6k9Dyexl7UjTGByv4TfrXsEiRSdTWcHP8kzfGt7pSL+2k6j2WTnKRp1csWgNZ/gPP+6bRVEvkq+EXK78DHnugarjk=
staging.futuria.crvs-std.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBHuhk4ZMbjpOs1gYFV5xuDcVVDmZJKqipq3Dzm129z1LNJx9VSlDgOQo/P22CKzdnLdHtzWKpobNsHgnhZ/VfHc=
staging.futuria.crvs-std.com ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJL6ogWyQoGROfCP1K25e9X0PgDCpBhynH9cNCZk4vJX
102.220.19.14 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCqJ+i0x1toILRj0MHL2bGdruXTRPNwmzT202ZfwOOLimZO1zGrRftnXjlnLeG8J0OV5Mink1N3KYBd0PiGjRvAWL5qnFYv9fuGlXQof0H82XojkUwKEDuWwrBRX8yIwXR8NWx0UppPxAASTGVmjkMKbbuh1WDOHmVKPkewXHbvL8s1RRk9m4M0lpYFVEF6jLTl+5GmmNhSLw1MNNr9ReAxdhm0kwgKjWT608EEZ3JMuYbLMTpoqwFQoqXjuLQ8vyvw5+0OwkA6Krb7r4jJ/iTH32aQpwrHK3uUs2XQYHWxY90epos9shpfciB29N48uZn//LLKlxqQishKw6dzdOLtE8Xy0mO3cRAXPbnKgp0kGIr+oJPgQ/uS3yp3eIFmJyNSwD/A9UpkDDuE2Wcj+W012JtTGBebBMSpvnY0nF6k9Dyexl7UjTGByv4TfrXsEiRSdTWcHP8kzfGt7pSL+2k6j2WTnKRp1csWgNZ/gPP+6bRVEvkq+EXK78DHnugarjk=
102.220.19.14 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBHuhk4ZMbjpOs1gYFV5xuDcVVDmZJKqipq3Dzm129z1LNJx9VSlDgOQo/P22CKzdnLdHtzWKpobNsHgnhZ/VfHc=
102.220.19.14 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJL6ogWyQoGROfCP1K25e9X0PgDCpBhynH9cNCZk4vJX
prod.futuria.crvs-std.com ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDai9Y4vtfJuSfNtSQd1agUJJF/MTB/5XQrKKqRXZxe5XR/7mOWdUnHoGhpwSQ1VfCzQyP9nGPV/nIkRqZuqsE7T23cRnqm4mmFqLk47X31viG6RBD8pmE9ap0dBvpl9U7PWY2jJ9VCYLfsOtyzBFz/a3Z7qm6jrtwXA1qqpi+9TYDz4OcNl39KSfH5AQ/LLAz2sg+sbHYJ8afu+IFyhUvgB7UbubSjSUssLObmJHSv0luSl0i3DT0amly/5P5LTymn3NRWxmuobeRiebJUenV9RAg3Gtdzw4E+bwVH7QqUjW1QoQQ32Mjvb+8UAKl42we/aH4oe4AeL6raO3zYHKQDphKL0lxUnpqmEnrOZs7Wstj05Lb8F6fwIwFczvDB8vShQWVQKQD2zbuAsdl7vBYW+22UOJn1/KMO3b3tJ0QtLqoQL1bIyUTEIQ9tDpxTfn2onoLBHsiEHBS63mllqNUSOe4kRoO2MTnbSQz/pKbu9SzFsv9fcvtSUMQJ+OW4Lik=
prod.futuria.crvs-std.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBIfRGD497oMyx/t1J2HKc/c8ofwnPhmk+j32dn/YXwUTYHPtcqspNsrpgLk9Aj2Y0xV3W+VbXj0XKluOrCeEO14=
prod.futuria.crvs-std.com ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFEI2EJFA7N6vkfOMUa+8QFjzw7hFFzt0ctMBl8RP2Ko
102.220.19.11 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDai9Y4vtfJuSfNtSQd1agUJJF/MTB/5XQrKKqRXZxe5XR/7mOWdUnHoGhpwSQ1VfCzQyP9nGPV/nIkRqZuqsE7T23cRnqm4mmFqLk47X31viG6RBD8pmE9ap0dBvpl9U7PWY2jJ9VCYLfsOtyzBFz/a3Z7qm6jrtwXA1qqpi+9TYDz4OcNl39KSfH5AQ/LLAz2sg+sbHYJ8afu+IFyhUvgB7UbubSjSUssLObmJHSv0luSl0i3DT0amly/5P5LTymn3NRWxmuobeRiebJUenV9RAg3Gtdzw4E+bwVH7QqUjW1QoQQ32Mjvb+8UAKl42we/aH4oe4AeL6raO3zYHKQDphKL0lxUnpqmEnrOZs7Wstj05Lb8F6fwIwFczvDB8vShQWVQKQD2zbuAsdl7vBYW+22UOJn1/KMO3b3tJ0QtLqoQL1bIyUTEIQ9tDpxTfn2onoLBHsiEHBS63mllqNUSOe4kRoO2MTnbSQz/pKbu9SzFsv9fcvtSUMQJ+OW4Lik=
102.220.19.11 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBIfRGD497oMyx/t1J2HKc/c8ofwnPhmk+j32dn/YXwUTYHPtcqspNsrpgLk9Aj2Y0xV3W+VbXj0XKluOrCeEO14=
102.220.19.11 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFEI2EJFA7N6vkfOMUa+8QFjzw7hFFzt0ctMBl8RP2Ko
23 changes: 14 additions & 9 deletions infrastructure/server-setup/production.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ all:
enable_backups: true
only_allow_access_from_addresses:
# @todo place the IP address of your VPN server or other explicitly allowed traffic sources here
- 164.90.179.92 # example VPN server IP address
- 102.220.19.13 # example VPN server IP address
users:
# @todo this is where you define which development team members have access to the server.
# If you need to remove access from someone, do not remove them from this list, but instead set their state: absent
Expand All @@ -45,25 +45,30 @@ all:
- ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDajUtiwzedsfXn7edAdzIAyXY5HIg4RCc3VLTYSG3w/6cVbx4wpQkP/9Er/WpqNewsvmDKnOWiJ/HiYCD9FybwuDWTUrLYAAOYwTwBy4jz6SHi3u9/Xj2B5ZUmBtlLG2QwSDUPQGrEzlLGXGG7OOf/Z7IQ9mtkGaCBV4+TbJPWUSHcceZmVlo7kzdhRnGLuETl4bV5u1ELWZfBqGucuQIJiPZI8YPj+YbAPr2UCW01YVmTpCdyXce5l9jm+vk7rRaMhVgrHr8Cn9FK6ffGar08Z7jk7J9Ha2jtSkht1pcqCUpO0LacSEETUKK4Ohfl+vWAxx9RQHngcetL1vh+XTiqzuM+B/r5PJ930j4wGlAMj9YnJlOvFob3hADHUSGuEilUYGfCnvJpi7cRmyrvBDnGeZghxQoRsnZkOc4Ox1nJj5i/ezmaqt55YzltvfA2pp8e77Nr99F1J7wYU0ZYjK8U/i/G2V/UfY1+riGxmyikmcduO1jTANye9Q3toX3UTuc= [email protected]
state: present
sudoer: true
- name: adrien
ssh_keys:
- ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC5fVB4TTtLv4Q+CM6gP3gGmjiu4NgEqjHsHJsZMF0XGbromiEwkW40qz+XGsoGmDojzk3cQyuMwcDZHd4VrphI1hTZDQVPC+li6LEdJURuzm3BcXMUw8WsLLxMp7IzfrJlvNfuW3ynZE8MysbVRtgeWhyffCWZCWj+VJ359l6/se1WfqNWXA1/wY1wCRCSbFzMmBd3Ys7llNpBmBFzvdYyUZ6rbt5dMBM8bV1TthBxhxEz84zgrxs3xVY1QueCL2uGP5mBkAZEKpksHuqLSB6kBo923TUbGBk0yyK7L0WMjDaJI7K/xHsDInbVJ7EgDZAl+NSkkNSDcdPCul2LG+v7H56qSoRx6RF5ghnhdgABjox7KPRONHAEBlGImAv9WmgIjh0t1XlRC8wZQgGv9py3DlE5tkLfXBPbUuEguQzuQENJlttn+BQCGqCwqaxiSssXm4Y4OsOMdzVVZQZK4OGAubyZRj/xW6CmzXwJ5XEa2xen4TI575TR9LFkhRMapCKTRqFHPKp1fgNvZeMdv5dkChKits6XfqNv8anvDJQ1CUWSUXgWxubv9RFoQkAC9jeKp31KGDMBjpDEqEKUhUgF0XlI9x3lNSQC2dvErOP457cJct8UQcIjaXE/TwZrUx/gVvLSXkwnml8j3PY4yLaTKoI6t2gYkrox+h5NOOYm2Q== [email protected]
state: present
sudoer: true

docker-manager-first:
hosts:
prod: # @todo set this to be the hostname of your target server
ansible_host: '161.35.212.242' # todo set this to be the hostname of your target server
opencrvs: # @todo set this to be the hostname of your target server
ansible_host: '102.220.19.11' # todo set this to be the hostname of your target server
data_label: data1
# @todo as production servers are not directly accessible from the internet, you need to use a jump server to access them.
ansible_ssh_common_args: '-J jump@164.90.179.92 -o StrictHostKeyChecking=no'
ansible_ssh_common_args: '-J jump@102.220.19.13 -o StrictHostKeyChecking=no'

# @todo We recommend you add 2-4 workers for a scaled production deployment
# This should depend on the size of your country and the number of end users.
docker-workers:
hosts:
worker-node: # @todo set this to be the hostname of your target server
ansible_host: '104.248.242.201'
agencedigitale: # @todo set this to be the hostname of your target server
ansible_host: '102.220.19.9'
data_label: data2
ansible_ssh_common_args: '-J jump@164.90.179.92 -o StrictHostKeyChecking=no'
ansible_ssh_common_args: '-J jump@102.220.19.13 -o StrictHostKeyChecking=no'

backups:
hosts:
backup: # @todo set this to be the hostname of your backup server
ansible_host: '46.101.99.140'
opencrvs: # @todo set this to be the hostname of your backup server
ansible_host: '102.220.19.12'
13 changes: 9 additions & 4 deletions infrastructure/server-setup/qa.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,11 @@ all:
- ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDajUtiwzedsfXn7edAdzIAyXY5HIg4RCc3VLTYSG3w/6cVbx4wpQkP/9Er/WpqNewsvmDKnOWiJ/HiYCD9FybwuDWTUrLYAAOYwTwBy4jz6SHi3u9/Xj2B5ZUmBtlLG2QwSDUPQGrEzlLGXGG7OOf/Z7IQ9mtkGaCBV4+TbJPWUSHcceZmVlo7kzdhRnGLuETl4bV5u1ELWZfBqGucuQIJiPZI8YPj+YbAPr2UCW01YVmTpCdyXce5l9jm+vk7rRaMhVgrHr8Cn9FK6ffGar08Z7jk7J9Ha2jtSkht1pcqCUpO0LacSEETUKK4Ohfl+vWAxx9RQHngcetL1vh+XTiqzuM+B/r5PJ930j4wGlAMj9YnJlOvFob3hADHUSGuEilUYGfCnvJpi7cRmyrvBDnGeZghxQoRsnZkOc4Ox1nJj5i/ezmaqt55YzltvfA2pp8e77Nr99F1J7wYU0ZYjK8U/i/G2V/UfY1+riGxmyikmcduO1jTANye9Q3toX3UTuc= [email protected]
state: present
sudoer: true
- name: adrien
ssh_keys:
- ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC5fVB4TTtLv4Q+CM6gP3gGmjiu4NgEqjHsHJsZMF0XGbromiEwkW40qz+XGsoGmDojzk3cQyuMwcDZHd4VrphI1hTZDQVPC+li6LEdJURuzm3BcXMUw8WsLLxMp7IzfrJlvNfuW3ynZE8MysbVRtgeWhyffCWZCWj+VJ359l6/se1WfqNWXA1/wY1wCRCSbFzMmBd3Ys7llNpBmBFzvdYyUZ6rbt5dMBM8bV1TthBxhxEz84zgrxs3xVY1QueCL2uGP5mBkAZEKpksHuqLSB6kBo923TUbGBk0yyK7L0WMjDaJI7K/xHsDInbVJ7EgDZAl+NSkkNSDcdPCul2LG+v7H56qSoRx6RF5ghnhdgABjox7KPRONHAEBlGImAv9WmgIjh0t1XlRC8wZQgGv9py3DlE5tkLfXBPbUuEguQzuQENJlttn+BQCGqCwqaxiSssXm4Y4OsOMdzVVZQZK4OGAubyZRj/xW6CmzXwJ5XEa2xen4TI575TR9LFkhRMapCKTRqFHPKp1fgNvZeMdv5dkChKits6XfqNv8anvDJQ1CUWSUXgWxubv9RFoQkAC9jeKp31KGDMBjpDEqEKUhUgF0XlI9x3lNSQC2dvErOP457cJct8UQcIjaXE/TwZrUx/gVvLSXkwnml8j3PY4yLaTKoI6t2gYkrox+h5NOOYm2Q== [email protected]
state: present
sudoer: true

# @todo will this host be used as a bastion / jump server for the CI/CD pipeline to access production servers?
# if no, then you can remove this user.
Expand All @@ -40,13 +45,13 @@ all:
two_factor: false
ssh_keys:
# if yes, then this should list the public keys of the private keys that are used when connecting to the production servers.
- ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCql9jWBBH2097e08GedlxK0qmiDyHjJDuB03FzYmErGMZE55WhlFc9OtRcwyv6gfbKqOpiK2RVrLYzxdE8mkDR1RWWmTqtRtKMyUqlhoFvhwUHVrfUEFvvwKdxv/DVD1qDTJVsc2GXx9mtC2vJkP7tdC9zir7IhksQTiK3IlIlLv/OGb9t8DnVel0SgppEa9vTv12BL93NbEZKy3vzI2NDE96Fwjz+GxhURrgEeUu2qGPt6PtulKlj6JVS+yGYVMuY3Eh8vgcnRXoPoH86j41LzxaTsERJVgTSf8I2u3LEdY18etq1cRGvquAG396ZJAtIa6H5CSrfj3rPKHs4KDIXW0HlgXGkUhef1iu/GmKFNr5IA4dy7bo9G71U7GldWUHBG0QTK9UtbQvqeMzBlZZzUq5aKDWNCotluAtf1BXW3hmxFSgAvK+rpWX0k5t/1e5dCkFVX/FjNjUy/UlTI/QbxrcHh3Dd8mOfIMT8wiMqrtbjfMyhMvCO0fTm0fmpmgE= provision@prod # example provision user key
- ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC2KAYe+T+gW9+PfmoW8gh4CtWw7ykavZ6l1GnQNRUV1jDD0F386owCMuIVTNmo8hKuhJKZpH3XQKLjck50Yjgzv8tVxxXqzp5wDKP+j0BhDOWSYDMY0o2oIculQ4Nf+8g5rE8m2wWxWyCSjAQ5GFxwfAfp5BCxP5dNcGGbmOCJMqeeLQyGCGJ5JVlHxAlxc0FTaI00a5xOT5bez5DR2CnIOuCgY6eQG2LqrGrApF4T+LY0Zn23SBHm9kH3ON0QkhkHwoHH7yG3Ra9P4SfP0SJzTUwPDZ614RWGdY6luDjGlrycBSMhtAiVplmUAz0e4vG/0AuxP1GrZm8DaRCc6n3Smz7Xac3sOB/4rUAfmkskJ6WPJqRKOs1WW7Kztx3qxKfHFye5fqY8C3EJfzdOdmRl4sryMWk6Xa3TDGPdvp43yni3mUQvMnRcsuTFWQDNxm/i5Plh4+HQZzn2SY9vkiWJs32ZRZcKqBNhFtTNAy9N8zSggtgqoBQSdSO8QFUPIh8= provision@staging # example provision user key
- ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCxlu79sds9R5XQNuf4iQlfvu4Z/WKI78SNYamca3/9M9PQx83RddFI8UqNVvEq+YtWqeGF91Ahi/NnlAx/QpdnwlOTnqUF4EqBL8IKwkPjz+UcSFaHUdE9kNSMkcASs8z/5VNNMhAIbu2ajCJtnyL3WRopr89vfrVUD6UhWVVICRgTM27F//RzkCPt/lxuDJ5Dv7ntZUYLNGC7MgwxqgMSXGtLeQ8I81oslN3j7bOmjfuLtvBNKfYFlvgLgcYAw7Cm5ayPctvpBn2Nkmb7OG32Fewc9JR82OkKzT+HO52EjqzbUDic8o5DMDodi3qJxOuT6fb98eqgdosh4Lzlk9QzJzlH6n64JPB2A6hpikPwTi5/hmK5CAS39PK0Y2mVFnbmh/CxowQ43d+gNVp53i2/IsJd4jg5YB8AYm5nFhDCva1fwQ9QhPrbIbyuqoVIjQ9iPBH5cvaQ4gcrmYfD3PTvPP2mDP94c/bADrdnnvStsh1Hd3oxLm1znOc/EZYzO3s= provision@opencrvs # example provision user key
- ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCzwhik7I7y3SWWonl0Z59OYshEvKrPzy13dfWRf5uSyd8YPu6QTnSJgukJB3O7El/C74M3tWYULXtzNj23aw71l+9uI7+9tfdmapyApiFZIkMhoVJJhKbhVtqh6BYLPfpbRXNBgWtJURdpLTpJ+I9iOcgyuq2slAg27rp33OMnsOC6DjViplW2p5CTFtadK092jjp4W6BFXWeDRfoPcdt6xl52uOh4myBmvceqL2u6/sD5gnaUwoAmGgj6VpLKc8GzRYpGu+bGDFAF1XfuSvRDCIC2/WgD+KelvOGPBLnBNytTWICcjzHWNXchNX4TDYbGozuFfPFVf7y3FcvJqBXlOR4thBY5mqvj4CusrztlM0mqP/6jq5Ayv3Ivqu7IJYw2DqtjGoJXaL/aPCem0wNaoa9BskM5h5Q8sv+48cIK6hbDfiORDty5Bd1H47kt9YNoTSEMNTSgUi4ArUu6SyEuNZG1qrE0QgCXp2ZOdYse6N6AHwqYnVv+ONHjKQ+bgAE= provision@agencedigitale # example provision user key

docker-manager-first:
hosts:
qa: # @todo set this to be the hostname of your target server
ansible_host: '164.90.179.92' # @todo set this to be the IP address of your server
agencedigitale: # @todo set this to be the hostname of your target server
ansible_host: '102.220.19.13' # @todo set this to be the IP address of your server
data_label: data1 # for manager machines, this should always be "data1"

# QA and staging servers are not configured to use workers.
Expand Down
Loading

0 comments on commit 49de56c

Please sign in to comment.