Base de connaissances
1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Les images des différents systèmes d'exploitation, proposées par Infomaniak dans la partie Images et reprises dans la partie Source lorsque vous lancez une nouvelle instance de votre Public Cloud, sont régulièrement mises à jour mais sans que leur nom ne soit modifié.
Ce problème peut être évité en utilisant l'id de l'image ou une image personnelle:
Ce guide explique comment utiliser notre produit d'hébergement Public Cloud pour créer un VPN.
Pour créer un VPN, est-il possible d'utiliser VPNaaS ?
Nous ne fournissons pas le module OpenStack VPNaaS (Virtual Private Network-as-a-Service) malheureusement très limité en terme de fonctionnalités et de sécurité.
Alternatives pour créer un VPN avec Public Cloud
Nous proposons d'utiliser l'une des alternatives suivantes afin de vous permettre de créer une VM VPN manuellement:
Ce guide explique comment gérer des utilisateurs pour votre projet Public Cloud.
Utilisateurs Public Cloud
Nous verrons plus bas que pour accéder aux ressources d'un projet, il est nécessaire de créer des utilisateurs de type OpenStack.
- le nom (username) de l'utilisateur est généré automatiquement et est communiqué après sa création
- ces utilisateurs OpenStack sont liés à un projet, ils ne peuvent donc pas accéder à plusieurs projets
- toutes les opérations sur les utilisateurs (ajout, modification, suppression, etc.) sont asynchrones et peuvent parfois prendre plusieurs minutes pour s'accomplir
Créer un utilisateur pour votre Public Cloud
Pour créer un utilisateur OpenStack une fois votre Public Cloud commandé:
- ouvrir le Manager (manager.infomaniak.com)
- aller dans Public Cloud
- si nécessaire cliquer sur le Cloud concerné
- créez un nouveau Projet
- l'utilisateur défini à la création de votre projet sera de la forme PCU-XXXX et vous pouvez lui attribuer une description pour votre confort d'utilisation
Gestion des mots de passe utilisateur
Le mot de passe de l'utilisateur OpenStack peut être soit défini immédiatement à la création soit généré par la suite grâce à un lien qui est envoyé par email à l'adresse de votre choix.
Pour le modifier par la suite:
- ouvrir le Manager (manager.infomaniak.com)
- aller dans Public Cloud
- si nécessaire cliquer sur le Cloud concerné
- cliquer sur Gérer dans la colonne Utilisateurs du projet concerné
- cliquer sur le menu à droite de l'utilisateur concerné pour accéder au changement de mot de passe
Ajouter un nouvel utilisateur Ă un projet
Pour ajouter d'autres utilisateurs Ă votre projet:
- ouvrir le Manager (manager.infomaniak.com)
- aller dans Public Cloud
- si nécessaire cliquer sur le Cloud concerné
- cliquer sur Gérer dans la colonne Utilisateurs du projet concerné
- cliquer en haut de page sur Ajouter un utilisateur OpenStack
Supprimer un utilisateur
Pour supprimer un utilisateur existant:
- ouvrir le Manager (manager.infomaniak.com)
- aller dans Public Cloud
- si nécessaire cliquer sur le Cloud concerné
- cliquer sur Gérer dans la colonne Utilisateurs du projet concerné
- cliquer sur le menu à droite de l'utilisateur concerné pour le supprimer
En savoir plus
- Guide de démarrage: Public Cloud
- Public Cloud: Action sur un projet existant
- Documentation complète du produit: https://docs.infomaniak.cloud
Ce guide explique comment mettre en place un système de listes de discussion avec votre Service Mail, ceci grâce à Mailman et à Public Cloud Infomaniak !
Qu'est-ce que Mailman ?
Mailman est une application libre pour gérer des listes de diffusion électroniques, les listes de discussion et les newsletter.
Les fichiers relatifs au déploiement de Mailman sur Public Cloud sont à télécharger sur ce github.
Nous avons préparé ces fichiers afin que vous puissiez facilement mettre en place Mailman ; le déploiement du serveur et de son firewall est fait avec TerraForm, outil d'Infrastructure as a Code (IaaC) et la configuration du serveur avec Ansible.
Le logiciel vous permet de créer des listes de discussion pour vos différents contacts (direction@, ecommerce@…).
Prérequis
- Être en possession d'un Service Mail Infomaniak pour réaliser ce tutoriel
Préparation de l'environnement Mail
- créer une adresse mailman@domain.xyz (aide) et conservez précieusement le mot de passe créé (il sera utilisé dans la configuration du serveur)
- ajouter les alias suivants (aide):
- postorius
- mylist
- mylist-bounces
- mylist-confirm
- mylist-join
- mylist-leave
- mylist-owner
- mylist-request
- mylist-subscribe
- mylist-unsubscribe
Votre environnement Mail est prêt pour le déploiement !
Préparation de l'environnement Public Cloud
- créer tout d'abord un projet Public Cloud et 1 utilisateur (aide)
Prenez garde au mot de passe Public Cloud, une authentification 2FA (validation kCheck) sur votre compte Infomaniak est fortement recommandée. - se connecter au tableau de bord Openstack et renseigner le PCU-XXXXXX avec le mot de passe définit précédemment
- télécharger votre fichier openrc, celui-vous permet de vous identifier en tant qu'administrateur de votre environnement depuis la ligne de commande. Il contient des informations comme le datacenter où sont situées vos machines, votre identifiant, mot de passe, etc.
Vous disposez à présent du fichier que vous pourrez utiliser pour vous connecter à l’administration Openstack.
Préparation de l'instance
Afin de rendre accessible votre future instance sur ses différents ports de communication (SSH & HTTP & HTTPS), créer un security group permettant d’assigner un groupe de règle à une machine avec la commande suivante:
openstack security group create —description "Port <tel:22-80-443|22 - 80 - 443> pour Mailman" mailman-sec
Ajouter des règles au groupe de sécurité: mailman-sec
openstack security group rule create --dst-port 80 --protocol TCP mailman-sec
openstack security group rule create --dst-port 443 --protocol TCP mailman-sec
openstack security group rule create --dst-port 22 --protocol TCP mailman-sec
Vous pouvez réaliser l’ensemble de ces commandes de manières graphiques depuis le dashboard Horizon https://api.pub1.infomaniak.cloud/horizon/auth/login/ dans l’onglet Réseau -> Groupe de Sécurité (documentation cloud à ce sujet).
Déployer l’instance qui va contenir MailMan. Pour un usage en ligne de commande vous pouvez utiliser la suivante:
openstack server create --flavor a1-ram2-disk20-perf1 --security-group mailman-sec --network ext-net1 --key-name <votre-clé> --image "Debian 11.5 bullseye" mailman3</votre-clé>
Une fois que vous êtes connecté sur la machine, la mettre à jour:
sudo apt update && sudo apt upgrade -y
Installer le client openstack:
sudo apt install python3-openstackclient -y
Installation d’Ansible (permettant de déployer mailman de manière automatique):
sudo apt install ansible -y
Déploiement de Mailman
Afin de déployer Mailman sur la machine, importer la clé SSH et votre fichier OpenRC via SFTP au sein de la machine exécutant la configuration Ansible.
Nous recommandons des clients putty, termius, mobaxterm... (tout client qui gère le SSH / SFTP) pour réaliser l’import facilement, il suffira de renseigner les informations suivantes pour vous connecter à la machine:
- IP de la machine créé précédemment
- port : 22
- clé SSH créée précédemment : importer le fichier .pem
- utilisateur : debian
Dans ce guide, le logiciel Termius a été utilisé pour faire le déplacement des fichiers en SFTP sur la machine.
Télécharger le dossier contenant les fichiers d’installation:
wget (url-download-fichier-rené : <a class="theme markdown__link" href="https://github.com/reneluria/mailman-cloud" rel="noreferrer" target="_blank">https://github.com/reneluria/mailman-cloud</a>)
Il faut à présent déplacer la clé SSH ainsi que le fichier PCP dans le dossier téléchargé:
mv cle.pem mailman/mv PCP-XXXX.sh mailman/
Se déplacer dans le fichier:
cd mailman/
Définition du droit 600 sur la clé pour la protéger et l’exécuter:
sudo chmod 600 tf-keypair.pem
Créer un fichier inventory pour définir les paramètres: SMTP, Domain…
nano inventory
Il faut renseigner dans ce fichier le template suivant en y modifiant les lignes commentées par vos variables d’environnement:
mailman ansible_host
=IP Publique de la VM Cible
[all:vars]ansible_python_interpreter=/usr/bin/python3ansible_user=debianansible_ssh_private_key_file=tf-keypair.pem<a class="theme markdown__link" rel="noreferrer" target="_blank">fqdn=mailman.mubbles.fr</a>mail_host=<a class="theme markdown__link" href="http://mail.infomaniak.com/" rel="noreferrer" target="_blank">mail.infomaniak.com</a><a class="theme markdown__link" href="mailto:mail_account=mailman@mubbles.fr%7Cmailto:mail_account=%3E%3Cmailto:mailman@mubbles.fr" rel="noreferrer" target="_blank">mail_account=mailman@mubbles.fr|mail_account=>mailman@mubbles.fr|mailman@mubbles.fr</a>mail_password=Mot de passe SMTPmailman_user=mailmanmailman_password=motdepasse admin mailmanmailman_domain=votredomaine.tldmailman_email=email admin mailman
Exécuter la commande ctrl + s puis ctrl + c pour quitter Nano.
Toujours placé dans le répertoire mailman, exécuter le script avec ansible:
ansible-playbook playbook.yml -D
Mail est à présent déployé sur votre adresse ip: X.X.X.X/mailman3
Se connecter sur mailman avec les identifiants renseignés dans le fichier inventory plus haut pour ensuite:
- > Créer un domaine -> créer ma liste "maliste"
Dans la liste des paramètres, modifier:
- Atténuations DMARC: il est recommandé d'utiliser "Remplacer de par l'adresse de la liste"
- Modifier les messages: il est recommandé d'utiliser "Répondre à la liste" et "Répondre à la première bande"
Nous ne fournissons pas directement ce service VPN, tunnel ou réseau sécurisé construit entre deux points (VPN = Virtual Private Network, réseau privé virtuel).
Vous pouvez toutefois envisager une solution alternative à l'aide de nos produits d'hébergement.
Ce guide explique quelles sont les différences entre les offres d'hébergement Web Infomaniak pour vous aider à choisir la meilleure solution d'hébergement selon vos besoins.
Hébergement Starter
L'hébergement Web gratuit
L'hébergement Starter est proposé gratuitement avec chaque nom de domaine enregistré chez Infomaniak. Il propose 10 Mo d'espace disque afin de créer un site (pages en langage HTML uniquement - pas de PHP, pas de bases de données) même sans connaissance particulière grâce à l'outil Page de bienvenue.
- Enregistrer ou transférer un nom de domaine chez Infomaniak
- En savoir plus sur les avantages inclus avec un nom de domaine
Hébergement Web mutualisé
L'offre phare pour créer vos sites
Ces hébergements sont des hébergements mutualisés (les sites Internet seront hébergés sur des serveurs dont les ressources sont partagées avec d'autres clients). Pour garantir la fiabilité de nos services mutualisés, nos serveurs utilisent en moyenne seulement 40% de la puissance des CPU et sont équipés de disques SSD professionnels de dernière génération.
L'hébergement Web offre 250 Go d'espace disque minimum et permet de gérer plusieurs sites Internet avec plusieurs noms de domaine. Cette offre inclus toutes les technologies habituellement utilisées pour créer des sites professionnels: PHP, MySQL, accès FTP et SSH, certificats SSL, installation facile de WordPress et des CMS courants, etc.
L'hébergement Web + Service Mail est un hébergement Web proposé avec un Service Mail (adresses mail) pour les personnes qui souhaitent gérer un ou plusieurs sites Web tout en bénéficiant d'adresses email professionnelles.
Serveur Cloud
L'hébergement Web professionnel
Avec un Serveur Cloud, les ressources qui vous sont allouées ne sont pas partagées avec d'autres clients et vous pouvez personnaliser la configuration matérielle et logicielle de votre serveur selon vos besoins. Un Serveur Cloud permet également d'utiliser des composants qui ne sont pas disponibles sur des hébergements mutualisés (node.js, mongoDB, Sol, FFMPEG, etc.).
Un Serveur Cloud managé permet de facilement administrer votre serveur via la même console d'administration que les hébergements Web et Web + Mail. Vous y gérez les sites de la même façon.
Un VPS Cloud permet de gérer de manière 100% autonome votre serveur avec la version de Windows ou la distribution Linux de votre choix (Debian, Ubuntu, openSUSE, ...). De solides compétences techniques sont requises pour utiliser un VPS Cloud.
Public Cloud
Solution IaaS ouverte, éprouvée et sécurisée
Pour Infomaniak c'est l'infrastructure qui propulse kDrive, Swiss Backup et notre Webmail, des services utilisés par plus d'un million d'utilisateurs. Mais Public Cloud est accessible à tout le monde et met à disposition les ressources dont vous avez besoin pour le développement de vos projets.
A l’aide de nos offres personnalisées et sur mesure vous n’aurez aucun mal à gérer votre budget de développement. Aucun frais de mise en service. Pas de montant minimum. Résiliable à tout moment. Vous ne payez que les ressources effectivement utilisées avec notre Public Cloud à la fin de chaque mois.
Jelastic Cloud
L'hébergement sur mesure avec les technologies de votre choix
Jelastic Cloud permet de créer des environnements de développement sur mesure avec les technologies de votre choix (PHP, Node.js, Java, Docker, Ruby, etc.). C'est une offre cloud flexible:
- redimensionnement horizontal et vertical des ressources
- paiement selon la consommation réelle des ressources
- personnalisation facile de votre infrastructure (redondance, IP, SSL, répartition de charge, etc.)
L’offre de Public Cloud Infomaniak est une solution IaaS basée sur OpenStack qui met à disposition les ressources dont vous avez besoin pour le développement de vos projets. A l’aide de nos offres personnalisées et sur mesure vous n’aurez aucun mal à gérer votre budget de développement.
Présentation du Public Cloud
Replay Webinar Infomaniak 2022:
- Comprendre simplement ce qu'est un Public Cloud (IaaS), les usages et Ă qui cela s'adresse
- Tuto complet pour déployer WordPress avec OpenStack dans Infomaniak Public Cloud (scripts inclus)
- Questions fréquentes sur Infomaniak Public Cloud (2022)
Sur notre site: Découvrir le Public Cloud d’Infomaniak
Guide d'utilisation
Vous trouverez de nombreux tutorials, guides step by step, trucs et astuces et bonnes pratiques Ă suivre dans le guide d'utilisation du produit.
Pour commencer
Tarification
Espace communautaire & Feedback
Pour nous partager un avis ou une suggestion sur un produit Infomaniak, veuillez consulter cette page: Feedback Infomaniak
Une page Reddit a été créée pour faciliter les échanges techniques avec notre communauté d'utilisateurs.
Ce guide explique comment créer un nouveau projet Public Cloud depuis votre espace Infomaniak.
Prérequis
- Ajouter un Public Cloud sur votre compte client Infomaniak
Créer un nouveau projet
- Se connecter Ă votre espace Infomaniak (manager.infomaniak.com)
- Cliquer sur la case
Public Cloud
- Cliquer sur le nom du Public Cloud sur lequel sera créé un nouveau projet
- Cliquer sur la mention Créer un nouveau projet ou sur le bouton Créer un nouveau projet tout en haut à droite
- Nommer votre projet
- Un identifiant OpenStack est automatiquement créé (sous la forme PCU-xxx), il est possible d'ajouter une description (pour spécifier à qui est destiné l'identifiant par exemple) et définir un mot de passe
- Cliquer sur Créer pour terminer la création du projet
Il est tout à fait possible de créer plusieurs projets sur un même Public Cloud.
Niveau de ressources
Le niveau de ressources le plus élevé auquel a accès votre organisation est automatiquement attribué au projet. Vous pouvez le modifier à tout moment une fois le projet créé.
En savoir plus
- Guide de démarrage : Public Cloud
- Public Cloud : Action sur un projet existant
- Découvrir le Public Cloud d’Infomaniak
Ce guide détaille le fonctionnement de la facturation de votre Public Cloud Infomaniak.
Fonctionnement de la facturation
Quels sont les moyens de paiement acceptés ?
Il est uniquement possible de payer les factures du service Public Cloud avec une carte de crédit.
Quand est-ce que la carte de crédit est débitée ?
La période de facturation va du premier jour du mois au dernier jour de celui-ci. La carte de crédit est généralement débitée le premier jour du mois suivant (selon votre banque il peut y avoir quelques jours de retard dans le prélèvement). Une facture est émise au moment du débit de la carte.
Est-ce que les instances éteintes sont facturées ?
Les instances éteintes ne sont pas facturées, excepté:
- le stockage qui continue à utiliser de l'espace même s'il est inutilisé;
- le GPU et l'adresse IPv4 des instances placées sur un réseau public.
J'ai démarré une instance pendant moins d'une heure, comment serai-je facturé ?
Dans ce type de cas, nous calculons l'utilisation médiane des ressources chaque heure que l'on multiplie ensuite par le tarif horaire. Exemple : une instance à un tarif horaire de CHF 10 et a été en service pendant 15 minutes sur la dernière heure, elle sera donc facturée : CHF 10 * 15 / 60 = CHF 2,50
Qu'est-ce que sont les ICU Infomaniak ?
Openstack base sa facturation par le biais de token, de ce fait nous avons créé l'Infomaniak Cloud Unit ou ICU. Ce token permet de convertir le coût d'utilisation des ressources sur Openstack en CHF ou en EUR.
Tableau de conversion ICU vers CHF ou EUR :
Monnaies | Valeur | Infomaniak Cloud Unit (ICU) |
---|---|---|
CHF (Franc Suisse) | 1 | 50 |
EUR (euro) | 1 | 55,5 |
En savoir plus
- Guide de démarrage: Public Cloud
- Public Cloud: Action sur un projet existant
- Documentation complète du produit: https://docs.infomaniak.cloud
Ce guide explique les différentes actions qu'il est possible de réaliser depuis le Manager avec votre Public Cloud.
Accéder aux options supplémentaires sur un projet
- se connecter Ă votre espace Infomaniak (manager.infomaniak.com)
- cliquer sur la case
Public Cloud
- cliquer sur le nom du Public Cloud sur lequel se trouve le projet concerné
- cliquer sur l'icĂ´ne
tout à droite du nom du projet pour accéder aux actions supplémentaires
Liste des actions sur un projet
Accéder aux options supplémentaires sur un utilisateur
- se connecter Ă votre espace Infomaniak (manager.infomaniak.com)
- cliquer sur la case
Public Cloud
- cliquer sur le nom du Public Cloud sur lequel se trouve le projet concerné
- sous la mention Utilisateur OpenStack du projet concerné, cliquer sur Gérer pour accéder aux actions supplémentaires
Liste des actions sur un utilisateur
Actions disponibles | Descriptions |
---|---|
Permet d'ajouter ou modifier la description de l'utilisateur | |
Permet de modifier le mot de passe pour l'accès au projet pour l'utilisateur | |
Permet de télécharger un fichier de configuration pour accéder à votre projet depuis le CLI | |
Permet de supprimer l'utilisateur du projet |
En savoir plus
- Guide de démarrage : Public Cloud
- Public Cloud : Fonctionnement de la facturation
- Découvrir le Public Cloud d’Infomaniak