This article is available in French.
1. Réseaux public et privés #
Deux types de connectivité.
Principes #
Une instance peut recevoir une interface sur le réseau public (adresse publique directe) et/ou sur des réseaux privés créés dans le vRack du projet. Le vRack peut relier plusieurs régions et des serveurs Bare Metal.
2. Créer le réseau #
Avec la CLI OpenStack.
Commandes #
openstack network create prive
openstack subnet create --network prive --subnet-range 10.0.0.0/24 --dns-nameserver 213.186.33.99 prive-sub
openstack router create gw && openstack router set gw --external-gateway Ext-Net
openstack router add subnet gw prive-sub
openstack security group create web
openstack security group rule create --protocol tcp --dst-port 443 --remote-ip 0.0.0.0/0 web
openstack server create --flavor b3-8 --image "Ubuntu 24.04" --network prive --security-group web --key-name ma-cle web-1Floating IP #
Une Floating IP est une adresse publique attachée à une ressource du réseau privé (instance ou Load Balancer) et déplaçable de l'une à l'autre.
3. Équilibrage #
Load Balancer managé.
Load Balancer #
Le Load Balancer du Public Cloud repose sur OpenStack Octavia : écouteurs HTTP, HTTPS ou TCP, pools de membres, contrôles de santé, terminaison TLS.
openstack loadbalancer create --name lb-web --vip-subnet-id prive-sub --flavor small
openstack loadbalancer listener create --name https --protocol HTTPS --protocol-port 443 --default-tls-container-ref <secret> lb-web
openstack loadbalancer pool create --name pool-web --lb-algorithm ROUND_ROBIN --listener https --protocol HTTP
openstack loadbalancer member create --address 10.0.0.11 --protocol-port 80 pool-web
openstack loadbalancer healthmonitor create --delay 5 --timeout 3 --max-retries 3 --type HTTP --url-path /healthz pool-webBonne Pratique : Sur Managed Kubernetes, un Service de type LoadBalancer crée automatiquement ce Load Balancer.
My progress
Sign in to track your progress and take notes. Sign in
Recommended Articles
Bonnes pratiques OVHcloud : organisation, sécurité, réseau, sauvegarde et coûts
Les bonnes pratiques pour exploiter le Public Cloud OVHcloud en production : projets par environn...
Comprendre OVHcloud : univers, régions, Public Cloud et outils
Découvrir OVHcloud, fournisseur de cloud européen : univers Bare Metal, Hosted Private Cloud, Pub...
Les bases de données managées OVHcloud (Public Cloud Databases)
Utiliser les bases de données managées du Public Cloud OVHcloud : PostgreSQL, MySQL, MongoDB, Val...
Identités et accès sur OVHcloud : compte, IAM, utilisateurs OpenStack et clés
Sécuriser l'accès à OVHcloud : double authentification du compte, IAM OVHcloud (identités, politi...
Le calcul sur OVHcloud : instances Public Cloud et Managed Kubernetes Service
Choisir et utiliser le calcul OVHcloud : gammes d'instances (General Purpose, CPU, RAM, GPU, Disc...
Exploiter OVHcloud : Terraform, supervision, sécurité, coûts et souveraineté
Exploiter OVHcloud en production : infrastructure as code avec les fournisseurs Terraform ovh et ...
Le stockage OVHcloud : Block Storage, Object Storage compatible S3 et Cold Archive
Stocker des données sur OVHcloud : volumes Block Storage (classique, haute performance), Object S...
Le réseau AWS : VPC, sous-réseaux, routage et sécurité
Concevoir un réseau AWS : VPC et plages CIDR, sous-réseaux publics et privés, tables de routage, ...
Sécurité réseau des conteneurs (container network security) et networking Kubernetes
Sécuriser le réseau des conteneurs : fonctionnement du networking Docker et Kubernetes, CNI, Netw...