====== Scaleway (création pour un tiers) ====== Dans le cadre des projets liés à l'informatique, on a généralement besoin d'un serveur. Il héberge souvent différents services, comme décrits sur [[public:services_en_ligne:rse_reseau_social_entreprise|cette page]]. Au minimum on aura généralement: - un forum/chat thématique "mattermost" permettant de gérer les avancements, les équipes jusqu'au support client - un "wiki" pour archiver, organiser et retoucher de la documentation de façon centralisée - un serveur gitolite pour l'historique et les révisions du code source des projets Il peut héberger d'autres services par la ensuite, tel que le site web ou l'interface web utilisateur, ou la remontée d'information des produits sur le terrain le jour ou ils pourront le faire. Pour cela, créez par exemple un compte sur : https://www.scaleway.com (c'est Online qui est derrière), et saisissez vos informations de carte bancaire (la facturation se fait à l'heure). La validation de la carte est nécessaire pour pouvoir utiliser le service. ====== Gestion des droits d'administration ====== Vous avez deux options ===== IAM: "Identity and access management" ===== Avec ce choix (première option du menu lié à votre profil), vous pouvez déléguer complètement la gestion technique de vos serveurs. Spécifiez l'email de la personne et le groupe "Administrators" dans l'interface, puis validez: {{:public:services_en_ligne:scaleway_iam2.jpg?400|}} La personne devrait pouvoir compléter son insncription puis gérer vos serveurs. ===== Approche plus spécifique ===== Si vous voulez interdire l'accès à la console scaleway mais donner seulement l'accès à votre serveurlinux, vous devrez vous-même créer le serveur dans la console de scaleway puis en donner des droits (linux) associés. Cela interdit à un tiers de pouvoir accéder à la console scaleway en ligne, donc de créer, modifier ou faire des copies de vos serveurs. Vous avez encore deux option: soit un accès par défaut à tous les serveurs que vous aller créer, soit un accès au cas par cas. ==== Clé SSH commune à tous vos serveurs ==== Si vous voulez qu'un administrateur system identifié puisse accéder à tous les serveurs que vous aller créer, vous pouvez ajouter sa "clé SSH publique" directement dans votre profil. Sinon voyez-ci-dessous. {{:public:services_en_ligne:scaleway_ssh_keys1.jpg?200|}} {{:public:services_en_ligne:scaleway_ssh_keys2.jpg?420|}} ==== Création d'un serveur virtuel ==== Passez par la section "Compute / Instances" et le bouton ''+''. {{:public:services_en_ligne:scaleway_instances_1.jpg?600|}} - sélectionner ''PARIS1'' - puis l'onglet ''Cost-Optimized'', et la case '''DEV1/GP1'' - dans la liste, prenez ''DEV1-S'' qui est suffisant sauf si vous avez des besoins particuliers de puissance de calcul, de volumes de données ou de bande passante (tout est indiqué) - image: ''Ubuntu'' pour faire simple - puis nommez votre serveur (souvent votre nom d'entreprise ou de domaine, au moins pour le premier) - :!: si vous ne l'avez pas fait de façon globale dans votre profil (ci-avant "Clé SSH commune à tous vos serveurs"), saisissez maintenant la clé SSH que l'administrateur système vous aura fourni. Enfn, cliquez le bouton "créer l'instance". ===== Finalisation ===== En moins d'une minute, la liste ''Compute / Instances'' de la console scaleway, devrait vous montrer votre serveur prêt à l'emploi, et avec **l'adresse IP publique** qu'il aura reçue. Vous devrez transmettre cette adresse à l'administrateur. A partir de là, le propriétaire de la clé SSH pourra accéder, finir d'installer et administrer votre serveur. :!: notez que vous aurez sûrement intérêt à attribuer un nom de domaine à ce serveur: * il s'agit d'ajouter un "champ A" au DNS, dans la console du service chez qui vous avez déposé votre nom du domaine (ex. OVH, Gandi, ionos, Godaddy, et même Scaleway récemment) * si le champ A principal est déjà attribué, par exemple pour servir votre site internet hébergé chez un tiers, alors créez un sous-domaine, par exemple "team.mondomaine.com" pour le faire pointer vers l'adresse IP du serveur scaleway.