Skip to content

Commit

Permalink
add backstage-0.25.0-ee2fec922320a3d8f84b1d2271b9a711020a05e1.tgz
Browse files Browse the repository at this point in the history
backstage-0.25.0-ee2fec922320a3d8f84b1d2271b9a711020a05e1.tgz-meta/README.md
backstage-0.25.0-ee2fec922320a3d8f84b1d2271b9a711020a05e1.tgz-meta/main.yaml
backstage-0.25.0-ee2fec922320a3d8f84b1d2271b9a711020a05e1.tgz-meta/values.schema.json
  • Loading branch information
catalogbot committed Jun 29, 2024
1 parent be7e4b9 commit 6830ac9
Show file tree
Hide file tree
Showing 5 changed files with 293 additions and 1 deletion.
Binary file not shown.
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.
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.25.0-ee2fec922320a3d8f84b1d2271b9a711020a05e1.tgz-meta/main.yaml
application.giantswarm.io/readme: https://giantswarm.github.io/giantswarm-operations-platform-test-catalog/backstage-0.25.0-ee2fec922320a3d8f84b1d2271b9a711020a05e1.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.25.0-ee2fec922320a3d8f84b1d2271b9a711020a05e1.tgz-meta/values.schema.json
ui.giantswarm.io/logo: https://s.giantswarm.io/app-icons/backstage/1/logo.svg
chartApiVersion: v1
chartFile: backstage-0.25.0-ee2fec922320a3d8f84b1d2271b9a711020a05e1.tgz
dateCreated: '2024-06-29T08:18:52.527877'
digest: 22da728dc999e5e3ffbe035417d15d8fd7a3299eba762e8c201c0ed4f90ed5a5
home: https://github.com/giantswarm/backstage
icon: https://s.giantswarm.io/app-icons/backstage/1/icon.svg
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 @@ -1262,6 +1262,23 @@ entries:
urls:
- https://giantswarm.github.io/giantswarm-operations-platform-test-catalog/backstage-0.25.0-f4fd46be2a72d45ac4c5137b486e557c92fac189.tgz
version: 0.25.0-f4fd46be2a72d45ac4c5137b486e557c92fac189
- annotations:
application.giantswarm.io/metadata: https://giantswarm.github.io/giantswarm-operations-platform-test-catalog/backstage-0.25.0-ee2fec922320a3d8f84b1d2271b9a711020a05e1.tgz-meta/main.yaml
application.giantswarm.io/readme: https://giantswarm.github.io/giantswarm-operations-platform-test-catalog/backstage-0.25.0-ee2fec922320a3d8f84b1d2271b9a711020a05e1.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.25.0-ee2fec922320a3d8f84b1d2271b9a711020a05e1.tgz-meta/values.schema.json
ui.giantswarm.io/logo: https://s.giantswarm.io/app-icons/backstage/1/logo.svg
apiVersion: v1
appVersion: 0.25.0-ee2fec922320a3d8f84b1d2271b9a711020a05e1
created: "2024-06-29T08:18:55.330269439Z"
description: Backstage app provided by Giant Swarm
digest: 22da728dc999e5e3ffbe035417d15d8fd7a3299eba762e8c201c0ed4f90ed5a5
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.25.0-ee2fec922320a3d8f84b1d2271b9a711020a05e1.tgz
version: 0.25.0-ee2fec922320a3d8f84b1d2271b9a711020a05e1
- annotations:
application.giantswarm.io/metadata: https://giantswarm.github.io/giantswarm-operations-platform-test-catalog/backstage-0.25.0-d18d0fb5eb94e30df9db91e59cd3bc86d6cb9d34.tgz-meta/main.yaml
application.giantswarm.io/readme: https://giantswarm.github.io/giantswarm-operations-platform-test-catalog/backstage-0.25.0-d18d0fb5eb94e30df9db91e59cd3bc86d6cb9d34.tgz-meta/README.md
Expand Down Expand Up @@ -19141,4 +19158,4 @@ entries:
urls:
- https://giantswarm.github.io/giantswarm-operations-platform-test-catalog/web-assets-app-0.9.9-5e6d455b9c13daeb23a0161e616a4e84b12a6b3d.tgz
version: 0.9.9-5e6d455b9c13daeb23a0161e616a4e84b12a6b3d
generated: "2024-06-28T13:27:23.619118139Z"
generated: "2024-06-29T08:18:55.329438866Z"

0 comments on commit 6830ac9

Please sign in to comment.