- Nœud physique
- Appareil Mac mini dédié qui exécute réellement les charges de travail. Il possède une puce, une mémoire, un stockage et une région clairement définis ; ce n’est pas une instance de calcul partagée.
- Dédié
- Pendant la durée de la location, les ressources de calcul du nœud sont affectées à la commande en cours. Les charges d’autres clients ne sont pas planifiées sur ces ressources, ce qui clarifie les limites de performance et d’environnement.
- VNC
- Protocole d’affichage distant permettant d’accéder à l’interface graphique de macOS. Il convient aux opérations sur le bureau, à la consultation de Xcode ou à la modification des réglages système.
- SSH
- Protocole de connexion chiffrée en ligne de commande. Il convient à l’exécution de scripts, au transfert de fichiers, à la gestion des runners et au dépannage sans interface graphique.
- self-hosted runner
- Exécuteur géré par l’équipe et connecté au pipeline d’hébergement du code. Les tâches s’exécutent sur le Mac dans le cloud indiqué ; l’équipe contrôle la chaîne d’outils, le cache et la stratégie de concurrence.
- Signature du code
- Processus utilisant des certificats, une clé privée et des profils de provisionnement pour confirmer l’origine et le périmètre d’autorisation d’une application. Ces éléments doivent avoir des droits limités, être renouvelés régulièrement et ne pas être enregistrés dans le dépôt.
- Cache de compilation
- Données servant à réutiliser des dépendances, des résultats intermédiaires de compilation ou des téléchargements d’outils. Elles accélèrent les compilations, mais un cache incorrect ou obsolète peut aussi créer des incohérences.
- Région du nœud
- Région du centre de données où se trouve le Mac mini. Le catalogue couvre actuellement 6 régions : Singapour, Japon (Tokyo), Corée du Sud (Séoul), Hong Kong, États-Unis Est et États-Unis Ouest.