@backstage-community/plugin-azure-storage-explorer
TypeScript icon, indicating that this package has built-in type declarations

0.1.0 • Public • Published

Azure Storage

Welcome to the AzureStorage plugin!

Intruduction

This plugin helps to explore (navigate and download) the blobs in Azure storage account.

select a storage account

select a container

navigate to folder

navigate to nested folder

download a blob

Getting started

AzureStorage Installation

This plugin needs to be added to an existing backstage instance.

# From your Backstage root directory
yarn --cwd packages/backend add @backstage-community/plugin-azure-storage-explorer

Configure Route

Add the following lines in packages/app/src/App.tsx to create new route

import { AzureStoragePage } from 'backstage-plugin-azure-storage';

const routes = (
  <FlatRoutes>
    {/* ...other routes */}
    <Route path="/azure-storage" element={<AzureStoragePage />} />
    {/* ...other routes */}
  </FlatRoutes>
);

Configure SideBar

Add the following line in packages/app/src/components/Root/Root.tsx to create a new element in the Sidebar

import FolderIcon from '@material-ui/icons/Folder';

<SidebarPage>
  {/* ...other contents */}
  <SidebarItem
    icon={FolderIcon}
    to="azure-storage"
    text="Azure Storage Explorer"
  />
  {/* ...other contents */}
</SidebarPage>;

AzureStorage Backend Installation

This plugin needs to be added to an existing backstage instance. Uou can find the instructions in Readme.md.

Package Sidebar

Install

npm i @backstage-community/plugin-azure-storage-explorer

Homepage

backstage.io

Weekly Downloads

3

Version

0.1.0

License

Apache-2.0

Unpacked Size

38.4 kB

Total Files

20

Last publish

Collaborators

  • patriko