1.0.0 • Published 3 years ago

plugin-cloudify v1.0.0

Weekly downloads
-
License
Apache-2.0
Repository
-
Last release
3 years ago

Backstage Cloudify Plugin

Backstage plugin that connects with the Cloudify Manager instance and pulls all available blueprints.
Blueprints are listed in a table and accesible via a link to the Cloudify Manager.

Setup

  1. Install the Backstage Cloudify Plugin
  2. Change following lines in the files to match your credentials:
// src/components/BlueprintsComponent/BlueprintsComponent.tsx
const CLOUDIFY_MANAGER_URL = 'http://${CLOUDIFY_MANAGER_IP}';
const BACKSTAGE_BACKEND_URL = 'http://${BACKSTAGE_BACKEND_IP}:7007';
  1. Launch the Backstage app

Components

MainComponent

The Main Component displays information about Backstage Cloudify Plugin.
It also generates and displays a Support Button where you can find following information:

BlueprintsComponent

The Blueprints component displays a table with all blueprints available in the connected Cloudify Manager.
It displays blueprint's icon, ID, main file name, description, and its labels.
Each element (blueprint) is a direct link to the blueprint's Cloudify Manager page where you can deploy it.