Skip to content

Commit b6ba949

Browse files
authored
Merge pull request #8699 from ovh/dev/ylamoure/start_opcp
feat: add getting started for OPCP
2 parents 2497fd6 + d250ab0 commit b6ba949

17 files changed

+292
-0
lines changed
Lines changed: 144 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,144 @@
1+
---
2+
title: "Getting started with your OPCP"
3+
excerpt: "Find out how to manage and configure your On-Prem Cloud Platform"
4+
updated: 2025-12-02
5+
---
6+
7+
## Objective
8+
9+
This guide has been designed to show you how to log in to the graphical interfaces of your **OPCP** as an administrator of this service.
10+
11+
## Requirements
12+
13+
To follow this guide, you will need the following information
14+
15+
- The **url** address of the management interface defined for service delivery.
16+
- Login and password details provided when the service was delivered.
17+
18+
## Instructions
19+
20+
### User interface composition
21+
22+
The **url** address provided allows you to access the **OPCP** user interface.
23+
24+
![Keycloak login page](images/keycloak_login.png){.thumbnail}
25+
26+
Once you have used your login details to register, you will have access to the product dashboard.
27+
28+
![Dashboard visible once identified](images/dashboard.png){.thumbnail}
29+
30+
Your interface allows you to access:
31+
32+
- The configuration of users within *Keycloak* via the IAM link under your login.
33+
- The OpenStack management interface, *Horizon*. It is a graphical web interface for managing the entire OpenStack infrastructure. It allows the user to make use of the machine resources provided by the administrators. You can do this by creating, launching and stopping instances, configuring networks, and managing instance accessibility.
34+
35+
The **OPCP** administration interface also groups together access to various APIs such as Keystone (authentication and identity management), Glance (image management), Nova (computing service), Neutron (network management), Ironic (bare metal hardware management), which can be used within your automations.
36+
37+
### Introduction to the OpenStack Horizon Interface
38+
39+
The OpenStack Horizon graphical interface allows you to perform different actions depending on their permissions and the project they belong to. Some of the main features available to an end user include instance management, network management, and resource tracking.
40+
41+
#### Access to the OpenStack Horizon administration interface
42+
43+
From the **OPCP** user interface, the OpenStack Horizon interface is accessible via the link in the dashboard.
44+
45+
![Horizon shortcut location](images/dashboard_login_horizon.png){.thumbnail}
46+
47+
Once you have logged in, the Horizon OpenStack interface looks like this:
48+
49+
![Horizon OpenStack interface](images/horizon_dashboard.png){.thumbnail}
50+
51+
The side menu to the left of the interface provides access to the various interface elements. There are two parent entries in this menu:
52+
53+
![OpenStack Horizon interface menu](images/horizon_menu.png){.thumbnail}
54+
55+
- **Project** which includes four elements: Overview, API Access, Compute and Network. These elements bring together all the management features of dedicated servers and their networks, within defined quota limits.
56+
- **Identity** which includes Projects, Users, and Application ID elements that contain user management functionality.
57+
58+
#### Project view
59+
60+
The main *Project* element is made up of various sub-elements that provide access to all resource management functionality. The first sub-element, called *Overview*, provides a global overview of the project’s allocated resource quotas, as well as a visual tracking of overall resource consumption.
61+
62+
##### Overview section
63+
64+
![Screen capture of the Overview section](images/horizon_project_overview.png){.thumbnail}
65+
66+
The *Overview* section is divided into two main parts:
67+
68+
- ***Limit Summary**: The quota limits assigned to the project for each resource type. You can also view resource consumption in relation to available capacity.
69+
70+
Quotas are grouped into two categories, as shown in the image below:
71+
72+
![Limit Summary section screenshot](images/horizon_quota_categories.png){.thumbnail}
73+
74+
- ***Compute** which includes instance limits, vCPUs and RAM.
75+
- **Network** that monitors network resource quotas: Floating IPs, security groups, group security rules, networks, and ports.
76+
- **Usage Summary**: A history of resource usage over a period of time that allows you to see how resource usage has changed over time
77+
78+
![Screenshot of the Usage Summary section](images/horizon_quota_historical.png){.thumbnail}
79+
80+
##### API Access section
81+
82+
The **API-Access** tab groups together the 10 services available via the API, such as Bare-Metal, Compute, identity, image and network, as well as their access point URLs.
83+
84+
![Screenshot of the API-Access section](images/horizon_project_apiaccess.png){.thumbnail}
85+
86+
With these *Endpoints*, you can communicate directly with OpenStack components using API requests. You will need this information if you need to implement HTTP requests yourself using the OpenStack APIs.
87+
88+
If you are using existing OpenStack integrations, they will retrieve this information the first time you log in to the OpenStack Keystone component. It is responsible for providing this information automatically.
89+
90+
#### Compute section
91+
92+
The **Compute** section provides features for configuring your product’s dedicated servers. This section is divided into different sections:
93+
94+
##### Instances section
95+
96+
An interface for listing and managing dedicated servers that have already been configured. An *Instance* corresponds to a dedicated server.
97+
98+
![Screenshot of the Instances section](images/horizon_instance_list.png){.thumbnail}
99+
100+
##### Images section
101+
102+
You can manage images of the OS available for creating instances. You can also download new images, or select from images already available, to set up instances. This way, you can generate your own images to manage additional operating systems.
103+
104+
> [!warning]
105+
>
106+
> The images must take into account the hardware drivers delivered in your product. Many images available for Glance are only available for virtual environments based on qemu or kvm drivers.
107+
>
108+
109+
![Screenshot from Images section](images/horizon_image_list.png){.thumbnail}
110+
111+
##### Key Pairs section
112+
113+
To authenticate yourself via SSH on your machines after installation, you will need to use asymmetric encryption keys. This interface allows you to import the public keys or create a keypair that will be deployed during the installation of the dedicated servers to ensure an SSH connection.
114+
115+
![Screenshot of the Key Pairs section](images/horizon_sshkey_list.png){.thumbnail}
116+
117+
#### Network View
118+
119+
The Network View allows you to view and manage the networks of your **OPCP** service. This interface allows you to create shared or separate networks between your dedicated servers.
120+
121+
> [!primary]
122+
>
123+
> Your entire network configuration is managed via this graphical interface or via the **OpenStack** APIs with the network component named **Neutron**. The switches in your infrastructure will be automatically configured using OpenStack information.
124+
>
125+
126+
##### Network Topology section
127+
128+
This section shows you all the networks created on this OPCP via a vertical line of color. The squares correspond to services or dedicated servers connected to one or more of these networks.
129+
130+
![Network Topology section screenshot](images/horizon_network_topology.png){.thumbnail}
131+
132+
##### Networks section
133+
134+
This section contains the list of networks available for dedicated servers on your **OPCP**.
135+
136+
![Screenshot from the Networks section](images/horizon_network_list.png){.thumbnail}
137+
138+
To find out more about how networks work with OpenStack, we recommend reading the [OpenStack Networking](https://docs.openstack.org/neutron/2024.1/admin/intro-os-networking.html) documentation.
139+
140+
## Go further
141+
142+
If you need training or technical assistance for the implementation of our solutions, contact your sales representative or click [this link](/links/professional-services) to request a quote and have your project analyzed by our Professional Services team experts.
143+
144+
Join our [community of users](/links/community).
Lines changed: 145 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,145 @@
1+
---
2+
title: "Mise en route de votre OPCP"
3+
excerpt: "Découvrez comment prendre en main et configurer votre On-Prem Cloud Platform"
4+
updated: 2025-12-02
5+
---
6+
7+
## Objectif
8+
9+
Ce guide a été conçu pour vous présenter comment vous connecter aux interfaces graphiques de votre **OPCP** en tant que qu'administrateur de ce service.
10+
11+
## Prérequis
12+
13+
Afin de suivre ce guide, vous aurez besoin des informations suivantes :
14+
15+
- L'adresse **url** de l'interface de gestion définie pour la livraison du service.
16+
- Les identifiants (login et mot de passe) fournies lors de la livraison du service.
17+
18+
## En pratique
19+
20+
### Composition de l'interface utilisateur
21+
22+
L'adresse **url** fournie vous permet d'accéder à l'interface utilisateur de **OPCP**.
23+
24+
![Page de connexion Keycloak](images/keycloak_login.png){.thumbnail}
25+
26+
Une fois vos identifiants utilisés pour vous enregistrer, vous aurez accès au tableau de bord du produit.
27+
28+
![Dashboard visible une fois identifié](images/dashboard.png){.thumbnail}
29+
30+
Votre interface vous permet d'accéder à :
31+
32+
- la configuration des utilisateurs au sein de *Keycloak* via le lien IAM sous votre identifiant.
33+
- l'interface de gestion de OpenStack, *Horizon*. C’est une interface web graphique pour gérer l'ensemble de l'infrastructure OpenStack. Elle permet à l’utilisateur d’exploiter les ressources machines mises à disposition par les administrateurs. Ceci passe par la création, le lancement et l’arrêt des instances, la configuration des réseaux, la gestion de l’accessibilité des instances.
34+
35+
L’interface d’administration de **OPCP** regroupe également les accès aux différentes APIs telles que : Keystone (authentification et gestion des identités), Glance (gestion des images), Nova (service de calcul), Neutron (gestion du réseau), Ironic (gestion du matériel "Bare Metal") qui peuvent être utilisées au sein de vos automatisations.
36+
37+
### Présentation de l'Interface OpenStack Horizon
38+
39+
L'interface graphique d'OpenStack Horizon offre la possibilité de réaliser différentes actions en fonction de leurs autorisations et du projet auquel ells appartiennent. Parmi les principales fonctionnalités disponibles pour un utilisateur final, on peut citer : la gestion des instances, la gestion des réseaux, le suivi des ressources.
40+
41+
#### Accès à l'interface d'administration OpenStack Horizon
42+
43+
Depuis l'espace utilisateur de **OPCP**, l’interface OpenStack Horizon est accessible via le lien dans le tableau de bord.
44+
45+
![Emplacement du raccourci vers Horizon](images/dashboard_login_horizon.png){.thumbnail}
46+
47+
Après s’être connecté, l'interface Horizon OpenStack se présente ainsi :
48+
49+
![Interface Horizon OpenStack](images/horizon_dashboard.png){.thumbnail}
50+
51+
Le menu latéral situé à gauche de l'interface offre un accès aux différents éléments de l'interface. Il y a deux entrées parentes dans ce menu :
52+
53+
![Menu de l’interface OpenStack Horizon](images/horizon_menu.png){.thumbnail}
54+
55+
- **Projet** qui comprend quatre éléments : Aperçu (Overview), Accès à l'API (API Access), Compute et Réseau (Network). Ces éléments rassemblent l'ensemble des fonctionnalités de gestion des serveurs dédiés, de leurs réseaux, dans les limites de quotas définis.
56+
- **Identité (Identity)** qui inclut les éléments Projets, Utilisateurs et identifiants d'application qui contiennent les fonctionnalités de gestion des utilisateurs.
57+
58+
#### Vue projet
59+
60+
L'élément principal *Projet* est composé de différents sous-éléments qui permettent d'accéder à toutes les fonctionnalités de gestion des ressources. Le premier sous-élément, appelé *Aperçu* (Overview), offre une vision globale des quotas de ressources attribuées au projet, ainsi qu’un suivi visuel de la consommation globale des ressources.
61+
62+
##### Section Overview
63+
64+
![Capture d'écran de la section Overview (vue d'ensemble)](images/horizon_project_overview.png){.thumbnail}
65+
66+
La section *Overview* (Aperçu) est composée de deux parties principales :
67+
68+
- **Limit Summary** : Les limites de quotas attribuées au projet pour chaque type de ressource. Ceci permet également de visualiser le niveau de consommation des ressources par rapport aux capacités disponibles.
69+
70+
Les quotas sont regroupés en deux catégories, telles que représentées dans l'image ci-dessous :
71+
72+
![Capture d'écran de la section Limit Summary](images/horizon_quota_categories.png){.thumbnail}
73+
74+
- **Compute** qui comprend les limites des instances, les vCPUs et la RAM.
75+
- **Network** qui surveille les quotas des ressources réseau : les adresses Floating IP, les groupes de sécurité, les règles de sécurité des groupes, les réseaux et les ports.
76+
77+
- **Usage Summary** (Résumé de l'utilisation) : historique d’utilisation des ressources sur une période qui permet d'observer l'évolution de l'usage des ressources dans le temps.
78+
79+
![Capture d'écran de la section Usage Summary](images/horizon_quota_historical.png){.thumbnail}
80+
81+
##### Section API Access
82+
83+
L'onglet **API-Access** regroupe les 10 services disponibles via API tels que Bare-Metal, Compute, identité, image et réseau, ainsi que leurs URL de point d'accès.
84+
85+
![Capture d'écran de la section API-Access](images/horizon_project_apiaccess.png){.thumbnail}
86+
87+
Grâce à ces *Endpoints*, il est possible de communiquer directement avec les composants OpenStack en utilisant des requêtes API. Ces informations vous sont nécessaires si vous êtes amené à implémenter vous-même des requêtes HTTP avec les API de OpenStack.
88+
89+
Si vous utilisez des intégrations OpenStack existantes, ces dernières récupéreront ces informations lors de la première connexion au composant OpenStack Keystone. Ce dernier se charge de fournir de manière programmatique ces informations.
90+
91+
#### Vue Compute
92+
93+
La vue **Compute** regroupe les fonctionnalités permettant de configurer les serveurs dédiés de votre produit. Cette vue est divisée en différentes sections :
94+
95+
##### Section Instances
96+
97+
Interface permettant de lister et de gérer les serveurs dédiés déjà configurés. Une *Instance* correspond à un serveur dédié.
98+
99+
![Capture d'écran de la section Instances](images/horizon_instance_list.png){.thumbnail}
100+
101+
##### Section Images
102+
103+
Vous avez la possibilité de gérer les images des OS disponibles pour créer des instances. Il est aussi possible de télécharger de nouvelles images ou de sélectionner parmi les images déjà disponibles afin de mettre en place des instances. Vous pouvez ainsi générer vos propres images pour gérer des systèmes d'exploitation supplémentaires.
104+
105+
> [!warning]
106+
>
107+
> Les images doivent prendre en compte les drivers du hardware délivré dans votre produit. De nombreuses images disponible pour Glance ne sont disponibles que pour des environnements virtuels basés sur les drivers de qemu ou de kvm.
108+
>
109+
110+
![Capture d'écran de la section Images](images/horizon_image_list.png){.thumbnail}
111+
112+
##### Section Key Pairs
113+
114+
Afin de vous authentifier en SSH sur vos machines après l'installation, il faut utiliser des clés de chiffrement asymétriques. Cette interface permet d'importer les clés publiques ou de créer une paire de clés qui seront déployées durant l'installation des serveurs dédiés afin de vous assurer une connexion SSH.
115+
116+
![Capture d'écran de la section Key Pairs](images/horizon_sshkey_list.png){.thumbnail}
117+
118+
#### Vue Network
119+
120+
La Vue Network (réseau) vous permet de visualiser et gérer les réseaux de votre service **OPCP**. Cette interface permet de créer des réseaux mutualisés ou distincts entre vos serveurs dédiés.
121+
122+
> [!primary]
123+
>
124+
> L'ensemble de votre configuration réseau est pilotée par cette interface graphique ou via les API de **OpenStack** avec le composant réseau nommé **Neutron**. Les switchs de votre infrastructure seront automatiquement configurés à partir des informations de OpenStack.
125+
>
126+
127+
##### Section Network Topology
128+
129+
Cette section vous représente l'ensemble des réseaux créés sur ce OPCP via une ligne verticale de couleur. Les carrés correspondent à des services ou des serveurs dédiés connectés à un ou plusieurs de ces réseaux.
130+
131+
![Capture d'écran de la section Network Topology](images/horizon_network_topology.png){.thumbnail}
132+
133+
##### Section Networks
134+
135+
Cette section contient la liste des réseaux disponibles pour les serveurs dédiés sur votre **OPCP**.
136+
137+
![Capture d'écran de la section Networks](images/horizon_network_list.png){.thumbnail}
138+
139+
Pour en savoir plus sur le fonctionnement des réseaux avec OpenStack, nous vous conseillons de consulter la documentation [OpenStack Networking](https://docs.openstack.org/neutron/2024.1/admin/intro-os-networking.html).
140+
141+
## Aller plus loin
142+
143+
Si vous avez besoin d'une formation ou d'une assistance technique pour la mise en oeuvre de nos solutions, contactez votre commercial ou cliquez sur [ce lien](/links/professional-services) pour obtenir un devis et demander une analyse personnalisée de votre projet à nos experts de l’équipe Professional Services.
144+
145+
Échangez avec notre [communauté d'utilisateurs](/links/community).
58 KB
Loading
40.6 KB
Loading
51.3 KB
Loading
62.2 KB
Loading
26.1 KB
Loading
25.9 KB
Loading
41.5 KB
Loading
47.1 KB
Loading

0 commit comments

Comments
 (0)