2020-05-10 12:44:45 +02:00
2020-05-10 12:44:45 +02:00
2020-04-17 09:48:20 +02:00
2020-02-10 12:18:17 +01:00
2019-11-25 16:08:55 +01:00
2019-12-12 21:57:04 +01:00
2020-05-10 11:50:35 +02:00
fix
2020-05-05 13:59:13 +02:00
2020-05-10 12:44:45 +02:00
2019-11-25 16:08:55 +01:00
2020-03-24 12:18:52 +01:00
2020-02-10 12:18:17 +01:00
2020-04-29 13:59:32 +02:00
2020-05-05 13:26:49 +02:00
2020-04-17 09:48:20 +02:00
2020-04-22 15:36:02 +02:00
2020-05-08 16:27:54 +02:00
2020-04-17 10:01:52 +02:00
2019-11-25 16:08:55 +01:00
2019-11-25 16:08:55 +01:00
2020-03-23 20:44:43 +01:00

QMI Cloud

Pre-requisites

  • Docker (desktop for Mac - temporary)
  • A file named secrets.json with this JSON information
{
    "AZURE_TENANT_ID" : "xxxxxxxx",
    "AZURE_CLIENT_ID": "yyyyyyyy",
    "AZURE_CLIENT_SECRET": "zzzzzzzz"
}

Run it

    git clone git@gitlab.com:qmi/qmi-cloud.git
    cd qmi-cloud
    docker-compose up

Wait until this line shows up:

qmi-cloud-app | MongoDB connected...

docker container ls

Should show these containers:

CONTAINER ID        IMAGE                       COMMAND                  CREATED             STATUS              PORTS                    NAMES
37db1a78ad8a        mongo-express               "tini -- /docker-ent…"   32 minutes ago      Up About a minute   0.0.0.0:8081->8081/tcp   qmi-cloud-mongo-express
eb82e43c47ad        qlikgear/qmi-cloud-worker   "docker-entrypoint.s…"   4 hours ago         Up 2 minutes                                 qmi-cloud-worker
ad01a01a4903        qlikgear/qmi-cloud-app      "docker-entrypoint.s…"   4 hours ago         Up 2 minutes        0.0.0.0:3000->3000/tcp   qmi-cloud-app
8bb7856f90b6        mongo                       "docker-entrypoint.s…"   4 hours ago         Up 2 minutes        27017/tcp                qmi-cloud-mongo
94a1414554aa        redis                       "redis-server --appe…"   4 hours ago         Up 2 minutes        6379/tcp                 qmi-cloud-redis

Authentication

Authentication with Azure AD (Qlik).

Bull QUEUE system

It is used to queue Terraform executions in Docker containers.

UI: http://localhost:3000/arena

Mongo / Mongo Express Client

Mongo is for managment.

UI: http://localhost:8081

Basic-Auth: qlik / Qlik1234

Database: qmicloud

API / Swagger API-DOCS

It shows available endpoints

http://localhost:3000/api-docs

TEST

Available Scenarios that will deploy to Azure

  • azqmi-qdc-sn

NOTE: WARNING!!! It's using MANUEL's personal account "Visual Studio Professional" credits in Azure for now.

Description
No description provided
Readme 132 MiB
Languages
JavaScript 97.9%
HTML 1%
TypeScript 1%
SCSS 0.1%