Readme

APIM (aka API Management)

Description

Oodrive-connect start with the need of a new API management tool to be tested and incorporated in Oodrive developement stack This repo started with the need to manage and sync configuration of API Management tools as Kong, Gravitee... with multiples users.

Badges

  • Docker/Docker-compose
  • Kong
  • Gravitee
  • WSO2 ?
  • softwareag ?

Installation

Gravitee

Lancement du containeur Docker Gravitee sur VM Oodrive Proxmox

Cartographie du containeur Docker Gravitee sur VM Oodrive Proxmox

  • db: MongoDB
    • version: 3.6
    • port
      • 27017
  • search: elasticsearch
    • version: 7.7.0
    • port
      • 9200
      • 9300
  • gateway: graviteeio/apim-gateway
    • version: 3
    • port
      • 8082
  • management API: graviteeio/apim-management-api
    • version: 3
    • port
      • 8083
  • management UI: graviteeio/apim-management-ui
    • verison: 3
    • port
      • 8084
    • auth
      • basic auth
        • login: admin
        • password: admin
  • portal UI: graviteeio/apim-portal-ui
    • version: 3
    • port
      • 8085

Usage

Gravitee

Currently running on VM historically used for Kong, so use the domain: http://kong.oodev.io/

Reach Management UI and log as admin(login: admin / password: admin) to manage Organisation/Application/Services and publish on portal.

User can log with a email validated account what can be created on the login page: http://kong.oodev.io:8004/login

Support

If you have a related question, awser will be provided only if a ticket/issue is currently opened

Roadmap

Project status

Project just release

Gitlab tools

Integrate with your tools

Collaborate with your team

Test and Deploy

Use the built-in continuous integration in GitLab.