Skip to content

Commit

Permalink
add backstage-0.26.0.tgz
Browse files Browse the repository at this point in the history
backstage-0.26.0.tgz-meta/README.md
backstage-0.26.0.tgz-meta/main.yaml
backstage-0.26.0.tgz-meta/values.schema.json
  • Loading branch information
catalogbot committed Jul 1, 2024
1 parent f6c55a8 commit 14319c9
Show file tree
Hide file tree
Showing 5 changed files with 293 additions and 1 deletion.
Binary file added backstage-0.26.0.tgz
Binary file not shown.
7 changes: 7 additions & 0 deletions backstage-0.26.0.tgz-meta/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
[![CircleCI](https://dl.circleci.com/status-badge/img/gh/giantswarm/backstage/tree/main.svg?style=svg&circle-token=726512c4b8bf303eb5e8cbc8bb1f2f395c039e6d)](https://dl.circleci.com/status-badge/redirect/gh/giantswarm/backstage/tree/main)

# Backstage app by Giant Swarm

This is Giant Swarm's app for [Backstage](https://backstage.io/), tailored to run both the [Giant Swarm developer portal](https://devportal.giantswarm.io/) as well as Giant Swarm customer portals.

Check out the [development docs](docs/development.md) to learn about how to add/change functionality and how to run this application locally.
12 changes: 12 additions & 0 deletions backstage-0.26.0.tgz-meta/main.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
annotations:
application.giantswarm.io/metadata: https://giantswarm.github.io/giantswarm-operations-platform-test-catalog/backstage-0.26.0.tgz-meta/main.yaml
application.giantswarm.io/readme: https://giantswarm.github.io/giantswarm-operations-platform-test-catalog/backstage-0.26.0.tgz-meta/README.md
application.giantswarm.io/team: honeybadger
application.giantswarm.io/values-schema: https://giantswarm.github.io/giantswarm-operations-platform-test-catalog/backstage-0.26.0.tgz-meta/values.schema.json
ui.giantswarm.io/logo: https://s.giantswarm.io/app-icons/backstage/1/logo.svg
chartApiVersion: v1
chartFile: backstage-0.26.0.tgz
dateCreated: '2024-07-01T12:28:28.277484'
digest: 2a9906699552ebfceb25e1e797b6f2a563ca9d81475fc8191ebd9d64eea6653c
home: https://github.com/giantswarm/backstage
icon: https://s.giantswarm.io/app-icons/backstage/1/icon.svg
256 changes: 256 additions & 0 deletions backstage-0.26.0.tgz-meta/values.schema.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,256 @@
{
"$schema": "http://json-schema.org/schema#",
"type": "object",
"properties": {
"authSessionSecret": {
"type": "string"
},
"backendSecret": {
"type": "string"
},
"backstageDiscovery": {
"type": "object",
"properties": {
"kubernetesId": {
"type": "string",
"description": "Value to set for the backstage.io/kubernetes-id label in resources, for discovery in Backstage."
}
}
},
"backstage": {
"title": "Backstage parameters",
"type": "object",
"additionalProperties": false,
"properties": {
"appConfig": {
"default": {},
"examples": [
{
"app": {
"baseUrl": "https://somedomain.tld"
}
}
],
"title": "Generates ConfigMap and configures it in the Backstage pods",
"type": ["object", "string"]
},
"args": {
"title": "Backstage container command arguments",
"type": "array",
"items": {
"type": "string"
},
"default": []
},
"command": {
"title": "Backstage container command",
"type": "array",
"items": {
"type": "string"
},
"default": ["node", "packages/backend"]
},
"extraAppConfig": {
"title": "Extra app configuration files to inline into command arguments",
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"filename": {
"type": "string"
},
"configMapRef": {
"type": "string"
}
}
},
"default": []
}
}
},
"circleci": {
"type": "object",
"properties": {
"apiToken": {
"type": "string"
}
}
},
"dexAuthCredentials": {
"type": "object",
"properties": {
"gaggle": {
"type": "object",
"properties": {
"clientID": {
"type": "string"
},
"clientSecret": {
"type": "string"
}
}
},
"gazelle": {
"type": "object",
"properties": {
"clientID": {
"type": "string"
},
"clientSecret": {
"type": "string"
}
}
},
"golem": {
"type": "object",
"properties": {
"clientID": {
"type": "string"
},
"clientSecret": {
"type": "string"
}
}
},
"grizzly": {
"type": "object",
"properties": {
"clientID": {
"type": "string"
},
"clientSecret": {
"type": "string"
}
}
}
}
},
"githubAppCredentials": {
"type": "string"
},
"githubAuthCredentials": {
"type": "object",
"properties": {
"clientID": {
"type": "string"
},
"clientSecret": {
"type": "string"
}
}
},
"grafana": {
"type": "object",
"properties": {
"apiToken": {
"type": "string"
}
}
},
"groupID": {
"type": "integer"
},
"hostnames": {
"type": "array"
},
"image": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"repository": {
"type": "string"
}
}
},
"name": {
"type": "string"
},
"namespace": {
"type": "string"
},
"nodeSelector": {
"type": "object"
},
"opsgenie": {
"type": "object",
"properties": {
"apiKey": {
"type": "string"
}
}
},
"port": {
"type": "integer"
},
"quay": {
"type": "object",
"properties": {
"apiToken": {
"type": "string"
}
}
},
"registry": {
"type": "object",
"properties": {
"domain": {
"type": "string"
}
}
},
"resources": {
"type": "object",
"properties": {
"limits": {
"type": "object",
"properties": {
"cpu": {
"type": "string"
},
"memory": {
"type": "string"
}
}
},
"requests": {
"type": "object",
"properties": {
"cpu": {
"type": "string"
},
"memory": {
"type": "string"
}
}
}
}
},
"sentry": {
"type": "object",
"properties": {
"app": {
"type": "object",
"properties": {
"dsn": {
"type": "string"
}
}
},
"backend": {
"type": "object",
"properties": {
"dsn": {
"type": "string"
}
}
}
}
},
"userID": {
"type": "integer"
}
}
}
19 changes: 18 additions & 1 deletion index.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -275,6 +275,23 @@ entries:
- https://giantswarm.github.io/giantswarm-operations-platform-test-catalog/area-oncall-scheduler-0.13.0-02ac7de6b0f0161460dbbd696fe420b25a1a559b.tgz
version: 0.13.0-02ac7de6b0f0161460dbbd696fe420b25a1a559b
backstage:
- annotations:
application.giantswarm.io/metadata: https://giantswarm.github.io/giantswarm-operations-platform-test-catalog/backstage-0.26.0.tgz-meta/main.yaml
application.giantswarm.io/readme: https://giantswarm.github.io/giantswarm-operations-platform-test-catalog/backstage-0.26.0.tgz-meta/README.md
application.giantswarm.io/team: honeybadger
application.giantswarm.io/values-schema: https://giantswarm.github.io/giantswarm-operations-platform-test-catalog/backstage-0.26.0.tgz-meta/values.schema.json
ui.giantswarm.io/logo: https://s.giantswarm.io/app-icons/backstage/1/logo.svg
apiVersion: v1
appVersion: 0.26.0
created: "2024-07-01T12:28:30.06235418Z"
description: Backstage app provided by Giant Swarm
digest: 2a9906699552ebfceb25e1e797b6f2a563ca9d81475fc8191ebd9d64eea6653c
home: https://github.com/giantswarm/backstage
icon: https://s.giantswarm.io/app-icons/backstage/1/icon.svg
name: backstage
urls:
- https://giantswarm.github.io/giantswarm-operations-platform-test-catalog/backstage-0.26.0.tgz
version: 0.26.0
- annotations:
application.giantswarm.io/metadata: https://giantswarm.github.io/giantswarm-operations-platform-test-catalog/backstage-0.26.0-26fb99ee344c50ca9e2975d4366aac6191c5dcad.tgz-meta/main.yaml
application.giantswarm.io/readme: https://giantswarm.github.io/giantswarm-operations-platform-test-catalog/backstage-0.26.0-26fb99ee344c50ca9e2975d4366aac6191c5dcad.tgz-meta/README.md
Expand Down Expand Up @@ -8463,4 +8480,4 @@ entries:
urls:
- https://giantswarm.github.io/giantswarm-operations-platform-test-catalog/web-assets-app-0.10.0-1a46cab06afddf425ec52a64856597f73e207202.tgz
version: 0.10.0-1a46cab06afddf425ec52a64856597f73e207202
generated: "2024-07-01T12:27:25.859838387Z"
generated: "2024-07-01T12:28:30.061521707Z"

0 comments on commit 14319c9

Please sign in to comment.