Connecter un compte
- Sur Mac et iPad, choisissez la flèche à côté de Nouveau serveur. Sur iPhone, choisissez + dans Serveurs, puis Depuis le cloud.
- Choisissez le fournisseur : DigitalOcean, Hetzner Cloud, Linode, Vultr, AWS, Azure, Google Cloud ou Scaleway.
- Collez une clé d'accès en lecture seule, créée comme l'explique la fenêtre. Son lien ouvre la bonne page du fournisseur.
- Choisissez Connecter.
L'app lit les serveurs du compte, puis crée un groupe au nom du fournisseur, avec un serveur pour chaque machine : son nom, son adresse et son système. Si vous avez des coffres partagés, l'app demande dans quel coffre va le groupe.
Ce que demande chaque fournisseur
- DigitalOcean : dans API, Generate New Token, avec Read Only, ou Custom Scopes avec
droplet:read. - Hetzner Cloud : dans la Hetzner Console, votre projet, puis Security et API tokens : un jeton avec la permission Read.
- Linode : dans Cloud Manager, votre profil, puis API Tokens et Create a Personal Access Token, avec Linodes sur Read Only et tout le reste sur No Access.
- Vultr : dans Manage Organization, un Service User avec une politique qui autorise seulement
compute.instance.List, et sa clé API. Une clé API personnelle fonctionne aussi : limitez-la à vos adresses IP dans Account, API, Access Control. - AWS : dans IAM, un utilisateur avec la seule politique AmazonEC2ReadOnlyAccess. Dans ses Security credentials, une clé d'accès : collez l'ID de clé d'accès et la clé d'accès secrète.
- Azure : une App registration avec un client secret, et le rôle Reader pour l'app dans l'Access control (IAM) de votre abonnement. Collez l'ID de locataire, l'ID client et le secret client.
- Google Cloud : dans IAM et Service accounts, un service account avec le rôle Compute Viewer. Dans Keys, ajoutez une clé JSON et collez tout le fichier.
- Scaleway : dans IAM, une application avec une politique qui lui donne InstancesReadOnly. Générez une clé API pour l'application et collez sa clé secrète.
Afficher plus
- Utiliser les adresses privées, pour les serveurs atteints par un VPN ou un serveur de rebond.
- Utilisateur par défaut, root sauf si vous le changez.
- Seulement les serveurs avec le tag, pour n'ajouter qu'une partie du compte.
- Régions sur AWS : toutes les régions activées, ou celles que vous indiquez.
Toujours à jour
- Le groupe se met à jour quand vous ouvrez la liste des serveurs, au plus toutes les 10 minutes, et quand vous choisissez Actualiser dans le menu du groupe.
- Les nouvelles machines sont ajoutées. Ce qui change dans le compte change aussi ici, sauf les champs que vous avez modifiés à la main dans l'app : ils restent comme vous les avez réglés.
- Une machine qui a disparu du compte va dans la Corbeille, et revient si elle réapparaît.
- Les réglages du fournisseur, dans le menu du groupe, changent la clé et les options.