-
Notifications
You must be signed in to change notification settings - Fork 162
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: add marketplace/extension catalog entities (#2494)
* chore: initial version of marketplace catalog-entities Signed-off-by: Christoph Jerolimov <jerolimov+git@redhat.com> * chore: update marketplace catalog-entities * chore: update marketplace catalog-entities Signed-off-by: Christoph Jerolimov <jerolimov+git@redhat.com> * chore: update package versions Signed-off-by: Christoph Jerolimov <jerolimov+git@redhat.com> * chore: add marketplace catalog entities to the container * fix(marketplace): rename to extensions/catalog Signed-off-by: Christoph Jerolimov <jerolimov+git@redhat.com> * fix(marketplace): add pre-installed annotation Signed-off-by: Christoph Jerolimov <jerolimov+git@redhat.com> * fix(marketplace): split dynatrance Signed-off-by: Christoph Jerolimov <jerolimov+git@redhat.com> * fix(marketplace): add inline icon examples Signed-off-by: Christoph Jerolimov <jerolimov+git@redhat.com> * fix(marketplace): rename marketplace to extensions Signed-off-by: Christoph Jerolimov <jerolimov+git@redhat.com> * fix(marketplace): link more packages Signed-off-by: Christoph Jerolimov <jerolimov+git@redhat.com> * fix(marketplace): add some icons Signed-off-by: Christoph Jerolimov <jerolimov+git@redhat.com> --------- Signed-off-by: Christoph Jerolimov <jerolimov+git@redhat.com> Co-authored-by: Tomas Kral <tkral@redhat.com>
- Loading branch information
1 parent
c7ac5da
commit c5dca7e
Showing
150 changed files
with
9,491 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
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,8 @@ | ||
# Plugins are manually created | ||
|
||
# Packages are generated with | ||
|
||
``` | ||
# in rhdh root | ||
npx --yes @red-hat-developer-hub/marketplace-cli generate --namespace rhdh -p dynamic-plugins.default.yaml -o catalog-entities/marketplace/packages | ||
``` |
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,12 @@ | ||
apiVersion: backstage.io/v1alpha1 | ||
kind: Location | ||
metadata: | ||
namespace: rhdh | ||
name: collections | ||
spec: | ||
targets: [] | ||
#- ./cicd.yaml | ||
#- ./featured.yaml | ||
#- ./openshift.yaml | ||
#- ./recommended.yaml | ||
#- ./redhat.yaml |
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,14 @@ | ||
# yaml-language-server: $schema=https://raw.githubusercontent.com/redhat-developer/rhdh-plugins/refs/heads/main/workspaces/marketplace/json-schema/collections.json | ||
apiVersion: extensions.backstage.io/v1alpha1 | ||
kind: PluginCollection | ||
metadata: | ||
name: cicd | ||
namespace: rhdh | ||
title: CI/CD plugins | ||
description: TODO | ||
tags: [] | ||
spec: | ||
# filter based collections are not implemented yet!!! | ||
type: filter | ||
filter: | ||
metadata.tags: cicd |
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,13 @@ | ||
# yaml-language-server: $schema=https://raw.githubusercontent.com/redhat-developer/rhdh-plugins/refs/heads/main/workspaces/marketplace/json-schema/collections.json | ||
apiVersion: extensions.backstage.io/v1alpha1 | ||
kind: PluginCollection | ||
metadata: | ||
name: featured | ||
namespace: rhdh | ||
title: Featured plugins | ||
tags: [] | ||
description: TODO | ||
spec: | ||
type: curated | ||
plugins: | ||
- tekton |
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,13 @@ | ||
# yaml-language-server: $schema=https://raw.githubusercontent.com/redhat-developer/rhdh-plugins/refs/heads/main/workspaces/marketplace/json-schema/collections.json | ||
apiVersion: extensions.backstage.io/v1alpha1 | ||
kind: PluginCollection | ||
metadata: | ||
name: openshift | ||
namespace: rhdh | ||
title: OpenShift related plugins | ||
tags: [] | ||
description: TODO | ||
spec: | ||
type: curated | ||
plugins: | ||
- tekton |
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,13 @@ | ||
# yaml-language-server: $schema=https://raw.githubusercontent.com/redhat-developer/rhdh-plugins/refs/heads/main/workspaces/marketplace/json-schema/collections.json | ||
apiVersion: extensions.backstage.io/v1alpha1 | ||
kind: PluginCollection | ||
metadata: | ||
name: recommended | ||
namespace: rhdh | ||
title: Recommended plugins | ||
description: '' | ||
tags: [] | ||
spec: | ||
type: curated | ||
plugins: | ||
- tekton |
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,14 @@ | ||
# yaml-language-server: $schema=https://raw.githubusercontent.com/redhat-developer/rhdh-plugins/refs/heads/main/workspaces/marketplace/json-schema/collections.json | ||
apiVersion: extensions.backstage.io/v1alpha1 | ||
kind: PluginCollection | ||
metadata: | ||
name: redhat | ||
namespace: rhdh | ||
title: Plugins build by Red Hat | ||
description: '' | ||
tags: [] | ||
spec: | ||
# filter based collections are not implemented yet!!! | ||
type: filter-based | ||
filter: | ||
metadata.authors.name: Red Hat |
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,86 @@ | ||
apiVersion: backstage.io/v1alpha1 | ||
kind: Location | ||
metadata: | ||
namespace: rhdh | ||
name: packages | ||
spec: | ||
targets: | ||
- ./backstage-plugin-scaffolder-backend-module-github.yaml | ||
- ./backstage-plugin-catalog-backend-module-github.yaml | ||
- ./backstage-plugin-catalog-backend-module-github-org.yaml | ||
- ./backstage-community-plugin-github-actions.yaml | ||
- ./backstage-community-plugin-github-issues.yaml | ||
- ./roadiehq-backstage-plugin-github-insights.yaml | ||
- ./roadiehq-backstage-plugin-github-pull-requests.yaml | ||
- ./roadiehq-backstage-plugin-security-insights.yaml | ||
- ./backstage-plugin-scaffolder-backend-module-gitlab.yaml | ||
- ./immobiliarelabs-backstage-plugin-gitlab-backend.yaml | ||
- ./immobiliarelabs-backstage-plugin-gitlab.yaml | ||
- ./backstage-plugin-catalog-backend-module-gitlab.yaml | ||
- ./backstage-plugin-catalog-backend-module-gitlab-org.yaml | ||
- ./backstage-plugin-kubernetes-backend.yaml | ||
- ./backstage-plugin-kubernetes.yaml | ||
- ./backstage-community-plugin-topology.yaml | ||
- ./roadiehq-backstage-plugin-argo-cd-backend.yaml | ||
- ./roadiehq-scaffolder-backend-argocd.yaml | ||
- ./roadiehq-backstage-plugin-argo-cd.yaml | ||
- ./backstage-community-plugin-redhat-argocd.yaml | ||
- ./backstage-plugin-scaffolder-backend-module-azure.yaml | ||
- ./backstage-community-plugin-azure-devops-backend.yaml | ||
- ./backstage-community-plugin-azure-devops.yaml | ||
- ./parfuemerie-douglas-scaffolder-backend-module-azure-repositorie.yaml | ||
- ./backstage-community-plugin-jenkins-backend.yaml | ||
- ./backstage-community-plugin-jenkins.yaml | ||
- ./backstage-plugin-notifications.yaml | ||
- ./backstage-plugin-notifications-backend.yaml | ||
- ./backstage-plugin-notifications-backend-module-email.yaml | ||
- ./backstage-plugin-signals-backend.yaml | ||
- ./backstage-plugin-signals.yaml | ||
- ./backstage-community-plugin-sonarqube-backend.yaml | ||
- ./backstage-community-plugin-sonarqube.yaml | ||
- ./backstage-community-plugin-ocm-backend.yaml | ||
- ./backstage-community-plugin-ocm.yaml | ||
- ./red-hat-developer-hub-backstage-plugin-bulk-import-backend.yaml | ||
- ./red-hat-developer-hub-backstage-plugin-bulk-import.yaml | ||
- ./red-hat-developer-hub-backstage-plugin-global-header.yaml | ||
- ./red-hat-developer-hub-backstage-plugin-global-floating-action-b.yaml | ||
- ./red-hat-developer-hub-backstage-plugin-dynamic-home-page.yaml | ||
- ./backstage-plugin-techdocs-backend.yaml | ||
- ./backstage-plugin-techdocs.yaml | ||
- ./backstage-plugin-techdocs-module-addons-contrib.yaml | ||
- ./pagerduty-backstage-plugin.yaml | ||
- ./pagerduty-backstage-plugin-backend.yaml | ||
- ./backstage-plugin-scaffolder-backend-module-gerrit.yaml | ||
- ./roadiehq-scaffolder-backend-module-utils.yaml | ||
- ./roadiehq-scaffolder-backend-module-http-request.yaml | ||
- ./backstage-community-plugin-scaffolder-backend-module-kubernetes.yaml | ||
- ./backstage-community-plugin-scaffolder-backend-module-quay.yaml | ||
- ./backstage-community-plugin-scaffolder-backend-module-regex.yaml | ||
- ./backstage-community-plugin-rbac.yaml | ||
- ./backstage-community-plugin-scaffolder-backend-module-servicenow.yaml | ||
- ./backstage-community-plugin-scaffolder-backend-module-sonarqube.yaml | ||
- ./backstage-community-plugin-3scale-backend.yaml | ||
- ./backstage-community-plugin-catalog-backend-module-keycloak.yaml | ||
- ./backstage-plugin-scaffolder-backend-module-bitbucket-cloud.yaml | ||
- ./backstage-plugin-catalog-backend-module-bitbucket-cloud.yaml | ||
- ./backstage-plugin-scaffolder-backend-module-bitbucket-server.yaml | ||
- ./backstage-plugin-catalog-backend-module-bitbucket-server.yaml | ||
- ./backstage-community-plugin-dynatrace.yaml | ||
- ./roadiehq-backstage-plugin-jira.yaml | ||
- ./roadiehq-backstage-plugin-datadog.yaml | ||
- ./backstage-community-plugin-tekton.yaml | ||
- ./backstage-community-plugin-quay.yaml | ||
- ./backstage-community-plugin-nexus-repository-manager.yaml | ||
- ./backstage-community-plugin-acr.yaml | ||
- ./backstage-community-plugin-jfrog-artifactory.yaml | ||
- ./backstage-community-plugin-lighthouse.yaml | ||
- ./backstage-community-plugin-tech-radar.yaml | ||
- ./backstage-community-plugin-tech-radar-backend.yaml | ||
- ./backstage-community-plugin-analytics-provider-segment.yaml | ||
- ./backstage-community-plugin-catalog-backend-module-scaffolder-re.yaml | ||
- ./backstage-plugin-catalog-backend-module-msgraph.yaml | ||
- ./backstage-plugin-catalog-backend-module-ldap.yaml | ||
- ./backstage-community-plugin-catalog-backend-module-pingidentity.yaml | ||
- ./red-hat-developer-hub-backstage-plugin-catalog-backend-module-m.yaml | ||
- ./red-hat-developer-hub-backstage-plugin-marketplace-backend.yaml | ||
- ./red-hat-developer-hub-backstage-plugin-marketplace.yaml |
38 changes: 38 additions & 0 deletions
38
catalog-entities/marketplace/packages/backstage-community-plugin-3scale-backend.yaml
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,38 @@ | ||
apiVersion: extensions.backstage.io/v1alpha1 | ||
kind: Package | ||
metadata: | ||
name: backstage-community-plugin-3scale-backend | ||
namespace: rhdh | ||
title: "@backstage-community/plugin-3scale-backend" | ||
links: | ||
- url: https://red.ht/rhdh | ||
title: Homepage | ||
- url: https://issues.redhat.com/browse/RHIDP | ||
title: Bugs | ||
- title: Source Code | ||
url: https://github.com/redhat-developer/rhdh/tree/main/dynamic-plugins/wrappers/backstage-community-plugin-3scale-backend-dynamic | ||
annotations: | ||
backstage.io/source-location: url | ||
https://github.com/redhat-developer/rhdh/tree/main/dynamic-plugins/wrappers/backstage-community-plugin-3scale-backend-dynamic | ||
tags: [] | ||
spec: | ||
packageName: "@backstage-community/plugin-3scale-backend" | ||
dynamicArtifact: ./dynamic-plugins/dist/backstage-community-plugin-3scale-backend-dynamic | ||
version: 3.2.0 | ||
backstage: | ||
role: backend-plugin | ||
supportedVersions: 1.35.1 | ||
author: Red Hat | ||
support: tech-preview | ||
lifecycle: active | ||
partOf: | ||
- backstage-community-plugin-3scale-backend | ||
appConfigExamples: | ||
- title: Default configuration | ||
content: | ||
catalog: | ||
providers: | ||
threeScaleApiEntity: | ||
default: | ||
baseUrl: ${THREESCALE_BASE_URL} | ||
accessToken: ${THREESCALE_ACCESS_TOKEN} |
44 changes: 44 additions & 0 deletions
44
catalog-entities/marketplace/packages/backstage-community-plugin-acr.yaml
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,44 @@ | ||
apiVersion: extensions.backstage.io/v1alpha1 | ||
kind: Package | ||
metadata: | ||
name: backstage-community-plugin-acr | ||
namespace: rhdh | ||
title: "@backstage-community/plugin-acr" | ||
links: | ||
- url: https://red.ht/rhdh | ||
title: Homepage | ||
- url: https://issues.redhat.com/browse/RHIDP | ||
title: Bugs | ||
- title: Source Code | ||
url: https://github.com/redhat-developer/rhdh/tree/main/dynamic-plugins/wrappers/backstage-community-plugin-acr | ||
annotations: | ||
backstage.io/source-location: url | ||
https://github.com/redhat-developer/rhdh/tree/main/dynamic-plugins/wrappers/backstage-community-plugin-acr | ||
tags: [] | ||
spec: | ||
packageName: "@backstage-community/plugin-acr" | ||
dynamicArtifact: ./dynamic-plugins/dist/backstage-community-plugin-acr | ||
version: 1.11.0 | ||
backstage: | ||
role: frontend-plugin | ||
supportedVersions: 1.35.1 | ||
author: Red Hat | ||
support: tech-preview | ||
lifecycle: active | ||
partOf: | ||
- acr | ||
appConfigExamples: | ||
- title: Default configuration | ||
content: | ||
dynamicPlugins: | ||
frontend: | ||
backstage-community.plugin-acr: | ||
mountPoints: | ||
- mountPoint: entity.page.image-registry/cards | ||
importName: AcrImagesEntityContent | ||
config: | ||
layout: | ||
gridColumn: 1 / -1 | ||
if: | ||
anyOf: | ||
- isAcrAvailable |
49 changes: 49 additions & 0 deletions
49
...-entities/marketplace/packages/backstage-community-plugin-analytics-provider-segment.yaml
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,49 @@ | ||
apiVersion: extensions.backstage.io/v1alpha1 | ||
kind: Package | ||
metadata: | ||
name: backstage-community-plugin-analytics-provider-segment | ||
namespace: rhdh | ||
title: "@backstage-community/plugin-analytics-provider-segment" | ||
links: | ||
- url: https://red.ht/rhdh | ||
title: Homepage | ||
- url: https://issues.redhat.com/browse/RHIDP | ||
title: Bugs | ||
- title: Source Code | ||
url: https://github.com/redhat-developer/rhdh/tree/main/dynamic-plugins/wrappers/backstage-community-plugin-analytics-provider-segment | ||
annotations: | ||
backstage.io/source-location: url | ||
https://github.com/redhat-developer/rhdh/tree/main/dynamic-plugins/wrappers/backstage-community-plugin-analytics-provider-segment | ||
tags: [] | ||
spec: | ||
packageName: "@backstage-community/plugin-analytics-provider-segment" | ||
dynamicArtifact: ./dynamic-plugins/dist/backstage-community-plugin-analytics-provider-segment | ||
version: 1.12.0 | ||
backstage: | ||
role: frontend-plugin | ||
supportedVersions: 1.35.1 | ||
author: Red Hat | ||
support: production | ||
lifecycle: active | ||
partOf: | ||
- backstage-community-analytics-provider-segment | ||
appConfigExamples: | ||
- title: Default configuration | ||
content: | ||
dynamicPlugins: | ||
frontend: | ||
backstage-community.plugin-analytics-provider-segment: | ||
apiFactories: | ||
- importName: SegmentAnalyticsApi | ||
backend: | ||
csp: | ||
script-src: | ||
- "'self'" | ||
- "'unsafe-eval'" | ||
- https://cdn.segment.com | ||
app: | ||
analytics: | ||
segment: | ||
writeKey: ${SEGMENT_WRITE_KEY} | ||
maskIP: true | ||
testMode: ${SEGMENT_TEST_MODE} |
36 changes: 36 additions & 0 deletions
36
catalog-entities/marketplace/packages/backstage-community-plugin-azure-devops-backend.yaml
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,36 @@ | ||
apiVersion: extensions.backstage.io/v1alpha1 | ||
kind: Package | ||
metadata: | ||
name: backstage-community-plugin-azure-devops-backend | ||
namespace: rhdh | ||
title: "@backstage-community/plugin-azure-devops-backend" | ||
links: | ||
- url: https://red.ht/rhdh | ||
title: Homepage | ||
- url: https://issues.redhat.com/browse/RHIDP | ||
title: Bugs | ||
- title: Source Code | ||
url: https://github.com/redhat-developer/rhdh/tree/main/dynamic-plugins/wrappers/backstage-community-plugin-azure-devops-backend-dynamic | ||
annotations: | ||
backstage.io/source-location: url | ||
https://github.com/redhat-developer/rhdh/tree/main/dynamic-plugins/wrappers/backstage-community-plugin-azure-devops-backend-dynamic | ||
tags: [] | ||
spec: | ||
packageName: "@backstage-community/plugin-azure-devops-backend" | ||
dynamicArtifact: ./dynamic-plugins/dist/backstage-community-plugin-azure-devops-backend-dynamic | ||
version: 0.8.0 | ||
backstage: | ||
role: backend-plugin | ||
supportedVersions: 1.35.1 | ||
author: Red Hat | ||
support: tech-preview | ||
lifecycle: active | ||
partOf: | ||
- azure-devops | ||
appConfigExamples: | ||
- title: Default configuration | ||
content: | ||
azureDevOps: | ||
host: dev.azure.com | ||
token: ${AZURE_TOKEN} | ||
organization: ${AZURE_ORG} |
Oops, something went wrong.