Figurit Homepage
Common service involved in the Geo Digital System (GDS) of Airbus DS Geo SA logo
PROJECT REFERENCE

Common service involved in the Geo Digital System (GDS) of Airbus DS Geo SA

ADS-GEO
Geo Digital System


Customer: Airbus Defense and Space Geo (ADS-GEO)

Programme: Geo Digital System

Supply Chain: ADS-GEO > CS Group PDA

Context

Main Picture

CS Group responsabilities are as follows:

  • Maintenance, Reversibility

The features are as follows:

  • Generate the Docker image of broker Rabbit MQ
  • Generate security certificats for Rabbit MQ
  • Install Tiller tool (Helm server part)
  • Update Rabbit MQ already deployed, uninstall
  • Configuration for the deployment Rabbit MQ from configuration files
  • Display actions and errors provided by the tool

Project implementation

The project objectives are as follows:

  • This tool allows to deploy the Rabbit MQ broker in different Kubernetes environments (native Google K8S, Openshift, Google Kubernetes Engine)
  • The deployment is operated using the Docker image of the broker Rabbit MQ.

The processes for carrying out the project are:

  • Continuous integration

Technical characteristics

The solution key points are as follows:

  • Detailled configuration
  • Installation in Google K8S Openshift, Google Cloud

Archi Picture

The main technologies used in this project are:

Domain Technology(ies)
Operating System(s) Linux
Programming language(s) Bash, Helm Chart (Yaml)
Production software (IDE, DEVOPS etc.) Eclipse, Visual Studio Code, TestLink
Main COTS library(ies) RabbitMQ, CURL, Helm/Tiller, Kubectl, oc