-
Notifications
You must be signed in to change notification settings - Fork 32
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Included Backstage Catalog Items to the One Platform
- Loading branch information
1 parent
072f51e
commit 8c2dbf2
Showing
23 changed files
with
610 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
apiVersion: backstage.io/v1alpha1 | ||
kind: Location | ||
metadata: | ||
name: one-platform-root-config | ||
title: One Platform Root Configuration | ||
namespace: devex | ||
description: A root collection of all One Platform configurations for Backstage. | ||
spec: | ||
owner: user:redhat/roommen | ||
targets: | ||
- ./catalog/resources/NativeMongoDB.yml | ||
- ./catalog/resources/NonNativeMongoDB.yml | ||
- ./catalog/systems/OnePlatform.yml | ||
- ./packages/analytics-service/catalog-info.yml | ||
- ./packages/api-catalog-service/catalog-info.yml | ||
- ./packages/api-catalog-spa/catalog-info.yml | ||
- ./packages/api-gateway-service/catalog-info.yml | ||
- ./packages/apps-service/catalog-info.yml | ||
- ./packages/component-catalog-spa/catalog-info.yml | ||
- ./packages/developer-console-spa/catalog-info.yml | ||
- ./packages/doc-spa/catalog-info.yml | ||
- ./packages/feedback-service/catalog-info.yml | ||
- ./packages/feedback-spa/catalog-info.yml | ||
- ./packages/home-spa/catalog-info.yml | ||
- ./packages/lighthouse-service/catalog-info.yml | ||
- ./packages/lighthouse-spa/catalog-info.yml | ||
- ./packages/opc-base/catalog-info.yml | ||
- ./packages/reverse-proxy-service/catalog-info.yml | ||
- ./packages/search-service/catalog-info.yml | ||
- ./packages/search-spa/catalog-info.yml | ||
- ./packages/user-group-service/catalog-info.yml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
--- | ||
apiVersion: backstage.io/v1alpha1 | ||
kind: Resource | ||
metadata: | ||
name: one-platform-couchdb | ||
title: One Platform CouchDB | ||
namespace: devex | ||
description: Serverless Database Solution for Single Page Applications. Provides HTTP API to interact with Database. | ||
tags: | ||
- couchdb | ||
- one-platform | ||
- native | ||
links: | ||
- url: https://docs.couchdb.org/en/stable/api/index.html | ||
title: API Docs | ||
- url: https://one.redhat.com/api/couchdb | ||
title: API Endpoint | ||
spec: | ||
type: database | ||
owner: group:redhat/one-platform-devs | ||
system: devex/one-platform | ||
lifecycle: production | ||
dependsOn: | ||
- component:devex/one-platform-reverse-proxy | ||
- component:devex/one-platform-apps-service |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
--- | ||
apiVersion: backstage.io/v1alpha1 | ||
kind: Resource | ||
metadata: | ||
name: native-apps-mongodb | ||
title: Native Apps MongoDB | ||
namespace: devex | ||
description: Stores data for one platform native apps | ||
tags: | ||
- mongodb | ||
- one-platform | ||
- native | ||
spec: | ||
type: database | ||
owner: group:redhat/one-platform-devs | ||
system: devex/one-platform | ||
lifecycle: production |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
--- | ||
apiVersion: backstage.io/v1alpha1 | ||
kind: Resource | ||
metadata: | ||
name: non-native-apps-mongodb | ||
title: Non Native Apps MongoDB | ||
namespace: devex | ||
description: Stores data for one platform Non native apps | ||
tags: | ||
- mongodb | ||
- one-platform | ||
- native | ||
spec: | ||
type: database | ||
owner: group:redhat/one-platform-devs | ||
system: devex/one-platform | ||
lifecycle: production |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
--- | ||
apiVersion: backstage.io/v1alpha1 | ||
kind: System | ||
metadata: | ||
name: one-platform | ||
title: One Platform | ||
namespace: devex | ||
description: One Platform provides a single place for all internal applications and services, supports consistent User experience by providing standard platform for service hosting and data integration, efficient resource management, real time metrics availability, cross-team collaboration and unified documentation. | ||
tags: | ||
- digital-experience | ||
- javascript | ||
- nodejs | ||
- one-platform | ||
- developer-experience | ||
links: | ||
- url: https://redhat-internal.slack.com/archives/C04FC8AUM3M | ||
title: Slack | ||
icon: chat | ||
- url: https://one.redhat.com | ||
title: Production | ||
- url: https://stage.one.redhat.com | ||
title: Stage | ||
- url: https://qa.one.redhat.com | ||
title: QA | ||
spec: | ||
owner: user:redhat/npatil | ||
domain: devex/platform-engineering |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
--- | ||
apiVersion: backstage.io/v1alpha1 | ||
kind: Component | ||
metadata: | ||
name: one-platform-analytics-service | ||
title: API Catalog Microservice | ||
namespace: devex | ||
description: Analytics microservice is used for providing analytics api information for SPAs deployed in One Platform by connecting with Sentry and Pendo. | ||
annotations: | ||
github.com/project-slug: '1-Platform/one-platform' | ||
servicenow.com/appcode: ONEP-006 | ||
tags: | ||
- microservice | ||
- analytics | ||
- developers | ||
- one-platform | ||
- nodejs | ||
spec: | ||
type: service | ||
lifecycle: experimental | ||
owner: group:redhat/one-platform-devs | ||
system: devex/one-platform | ||
dependsOn: | ||
- resource:devex/native-apps-mongodb | ||
- resource:devex/one-platform-matomo | ||
dependencyOf: | ||
- component:devex/one-platform-api-gateway |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
--- | ||
apiVersion: backstage.io/v1alpha1 | ||
kind: Component | ||
metadata: | ||
name: one-platform-api-catalog-service | ||
title: API Catalog Microservice | ||
namespace: devex | ||
description: Microservice based GraphQL API Backend ecosystem for API Catalog. | ||
annotations: | ||
github.com/project-slug: '1-Platform/one-platform' | ||
servicenow.com/appcode: ONEP-007 | ||
tags: | ||
- microservice | ||
- api-catalog | ||
- developers | ||
- one-platform | ||
- nodejs | ||
spec: | ||
type: service | ||
lifecycle: production | ||
owner: group:redhat/one-platform-devs | ||
system: devex/one-platform | ||
dependsOn: | ||
- resource:devex/native-apps-mongodb | ||
dependencyOf: | ||
- component:devex/one-platform-api-gateway |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
--- | ||
apiVersion: backstage.io/v1alpha1 | ||
kind: Component | ||
metadata: | ||
name: one-platform-api-catalog-spa | ||
title: API Catalog SPA | ||
namespace: devex | ||
description: A web interface of APIs to manage, promote and share APIs with developers and users. | ||
annotations: | ||
lighthouse.com/website-url: https://one.redhat.com/developers/api-catalog | ||
github.com/project-slug: '1-Platform/one-platform' | ||
servicenow.com/appcode: ONEP-007 | ||
spaship.io/property-id: 'one-platform' | ||
spaship.io/app-id: 'op-api-catalog' | ||
links: | ||
- url: https://one.redhat.com/developers/api-catalog | ||
title: API Catalog SPA | ||
tags: | ||
- spa | ||
- api-catalog | ||
- developers | ||
- one-platform | ||
- react | ||
spec: | ||
type: website | ||
lifecycle: production | ||
owner: group:redhat/one-platform-devs | ||
system: devex/one-platform | ||
dependsOn: | ||
- component:devex/one-platform-api-gateway |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
--- | ||
apiVersion: backstage.io/v1alpha1 | ||
kind: Component | ||
metadata: | ||
name: one-platform-api-gateway | ||
title: API Gateway | ||
namespace: devex | ||
description: GraphQL API Gateway with single-defined schema and source data from across many different microservices. | ||
annotations: | ||
github.com/project-slug: '1-Platform/one-platform' | ||
servicenow.com/appcode: ONEP-001 | ||
tags: | ||
- api-gateway | ||
- developers | ||
- one-platform | ||
- nodejs | ||
spec: | ||
type: service | ||
lifecycle: production | ||
owner: group:redhat/one-platform-devs | ||
system: devex/one-platform | ||
dependsOn: | ||
- component:devex/one-platform-lighthouse-service | ||
- component:devex/one-platform-search-service | ||
- component:devex/one-platform-feedback-service | ||
- component:devex/one-platform-api-catalog-service | ||
- component:devex/one-platform-user-group-service | ||
- component:devex/one-platform-apps-service-service | ||
dependencyOf: | ||
- component:devex/one-platform-api-gateway |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
--- | ||
apiVersion: backstage.io/v1alpha1 | ||
kind: Component | ||
metadata: | ||
name: one-platform-apps-service | ||
title: Apps Microservice | ||
namespace: devex | ||
description: Microservice based GraphQL API Backend ecosystem for Apps Service. | ||
annotations: | ||
github.com/project-slug: '1-Platform/one-platform' | ||
servicenow.com/appcode: ONEP-001 | ||
tags: | ||
- microservice | ||
- apps-service | ||
- developers | ||
- one-platform | ||
- nodejs | ||
spec: | ||
type: service | ||
lifecycle: production | ||
owner: group:redhat/one-platform-devs | ||
system: devex/one-platform | ||
dependsOn: | ||
- resource:devex/native-apps-mongodb | ||
dependencyOf: | ||
- component:devex/one-platform-api-gateway |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
--- | ||
apiVersion: backstage.io/v1alpha1 | ||
kind: Component | ||
metadata: | ||
name: one-platform-component-catalog-spa | ||
title: Component Catalog SPA | ||
namespace: devex | ||
description: A storybook application shows the catalog for the one platform web components. | ||
annotations: | ||
lighthouse.com/website-url: https://one.redhat.com/components | ||
github.com/project-slug: '1-Platform/one-platform' | ||
servicenow.com/appcode: ONEP-001 | ||
spaship.io/property-id: 'one-platform' | ||
spaship.io/app-id: 'components' | ||
links: | ||
- url: https://one.redhat.com/components | ||
title: Component Catalog SPA | ||
tags: | ||
- spa | ||
- component-catalog | ||
- developers | ||
- one-platform | ||
- react | ||
spec: | ||
type: website | ||
lifecycle: production | ||
owner: group:redhat/one-platform-devs | ||
system: devex/one-platform |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
--- | ||
apiVersion: backstage.io/v1alpha1 | ||
kind: Component | ||
metadata: | ||
name: one-platform-developer-console-spa | ||
title: Developer Console SPA | ||
namespace: devex | ||
description: A web console to manage the app in the One Platform. | ||
annotations: | ||
lighthouse.com/website-url: https://one.redhat.com/console | ||
github.com/project-slug: '1-Platform/one-platform' | ||
servicenow.com/appcode: ONEP-001 | ||
spaship.io/property-id: 'one-platform' | ||
spaship.io/app-id: 'developer-console' | ||
matomo.io/site-id: '4' | ||
links: | ||
- url: https://one.redhat.com/console | ||
title: Developer Console SPA | ||
tags: | ||
- spa | ||
- developer-console | ||
- developers | ||
- one-platform | ||
- react | ||
spec: | ||
type: website | ||
lifecycle: production | ||
owner: group:redhat/one-platform-devs | ||
system: devex/one-platform | ||
dependsOn: | ||
- component:devex/one-platform-api-gateway |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
--- | ||
apiVersion: backstage.io/v1alpha1 | ||
kind: Component | ||
metadata: | ||
name: one-platform-docs-spa | ||
title: Docs SPA | ||
namespace: devex | ||
description: A Documentation portal for managing docs with One Platform. | ||
annotations: | ||
lighthouse.com/website-url: https://one.redhat.com/get-started | ||
github.com/project-slug: '1-Platform/one-platform' | ||
servicenow.com/appcode: ONEP-001 | ||
spaship.io/property-id: 'one-platform' | ||
spaship.io/app-id: 'op-docs' | ||
links: | ||
- url: https://one.redhat.com/get-started | ||
title: Doc SPA | ||
tags: | ||
- spa | ||
- doc | ||
- developers | ||
- one-platform | ||
- react | ||
spec: | ||
type: website | ||
lifecycle: production | ||
owner: group:redhat/one-platform-devs | ||
system: devex/one-platform |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
--- | ||
apiVersion: backstage.io/v1alpha1 | ||
kind: Component | ||
metadata: | ||
name: one-platform-feedback-service | ||
title: Feedback Microservice | ||
namespace: devex | ||
description: Microservice based GraphQL API Backend integrated with JIRA, GitHub and GitLab. | ||
annotations: | ||
github.com/project-slug: '1-Platform/one-platform' | ||
servicenow.com/appcode: ONEP-004 | ||
tags: | ||
- microservice | ||
- feedback | ||
- developers | ||
- one-platform | ||
- nodejs | ||
spec: | ||
type: service | ||
lifecycle: production | ||
owner: group:redhat/one-platform-devs | ||
system: devex/one-platform | ||
dependsOn: | ||
- resource:devex/native-apps-mongodb | ||
dependencyOf: | ||
- component:devex/one-platform-api-gateway |
Oops, something went wrong.