Skip to content

Commit

Permalink
add backstage-0.41.0-682ce9d942846d99ca9f7afb29aadba521053df1.tgz
Browse files Browse the repository at this point in the history
backstage-0.41.0-682ce9d942846d99ca9f7afb29aadba521053df1.tgz-meta/README.md
backstage-0.41.0-682ce9d942846d99ca9f7afb29aadba521053df1.tgz-meta/main.yaml
backstage-0.41.0-682ce9d942846d99ca9f7afb29aadba521053df1.tgz-meta/values.schema.json
  • Loading branch information
catalogbot committed Oct 31, 2024
1 parent ec7e987 commit 04cd711
Show file tree
Hide file tree
Showing 5 changed files with 304 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.41.0-682ce9d942846d99ca9f7afb29aadba521053df1.tgz-meta/main.yaml
application.giantswarm.io/readme: https://giantswarm.github.io/giantswarm-operations-platform-test-catalog/backstage-0.41.0-682ce9d942846d99ca9f7afb29aadba521053df1.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.41.0-682ce9d942846d99ca9f7afb29aadba521053df1.tgz-meta/values.schema.json
ui.giantswarm.io/logo: https://s.giantswarm.io/app-icons/backstage/1/logo.svg
chartApiVersion: v1
chartFile: backstage-0.41.0-682ce9d942846d99ca9f7afb29aadba521053df1.tgz
dateCreated: '2024-10-31T19:21:44.272753'
digest: 6d166895efdc58c35672a1e4f350ae1a35faf4c9226f26665fbf50b9e3926d24
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,267 @@
{
"$schema": "http://json-schema.org/schema#",
"type": "object",
"properties": {
"authSessionSecret": {
"type": "string"
},
"aws": {
"type": "object",
"properties": {
"accessKeyID": {
"type": "string"
},
"secretAccessKey": {
"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"
},
"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"
}
}
}
}
},
"telemetrydeck": {
"type": "object",
"properties": {
"salt": {
"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 @@ -1548,6 +1548,23 @@ entries:
urls:
- https://giantswarm.github.io/giantswarm-operations-platform-test-catalog/backstage-0.41.0-9bb996799a8f3b4a398b0777d76f8b0d3472afea.tgz
version: 0.41.0-9bb996799a8f3b4a398b0777d76f8b0d3472afea
- annotations:
application.giantswarm.io/metadata: https://giantswarm.github.io/giantswarm-operations-platform-test-catalog/backstage-0.41.0-682ce9d942846d99ca9f7afb29aadba521053df1.tgz-meta/main.yaml
application.giantswarm.io/readme: https://giantswarm.github.io/giantswarm-operations-platform-test-catalog/backstage-0.41.0-682ce9d942846d99ca9f7afb29aadba521053df1.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.41.0-682ce9d942846d99ca9f7afb29aadba521053df1.tgz-meta/values.schema.json
ui.giantswarm.io/logo: https://s.giantswarm.io/app-icons/backstage/1/logo.svg
apiVersion: v1
appVersion: 0.41.0-682ce9d942846d99ca9f7afb29aadba521053df1
created: "2024-10-31T19:21:46.572684946Z"
description: Backstage app provided by Giant Swarm
digest: 6d166895efdc58c35672a1e4f350ae1a35faf4c9226f26665fbf50b9e3926d24
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.41.0-682ce9d942846d99ca9f7afb29aadba521053df1.tgz
version: 0.41.0-682ce9d942846d99ca9f7afb29aadba521053df1
- annotations:
application.giantswarm.io/metadata: https://giantswarm.github.io/giantswarm-operations-platform-test-catalog/backstage-0.41.0-291a42f005a23c439b04f17f8c18881d550fe568.tgz-meta/main.yaml
application.giantswarm.io/readme: https://giantswarm.github.io/giantswarm-operations-platform-test-catalog/backstage-0.41.0-291a42f005a23c439b04f17f8c18881d550fe568.tgz-meta/README.md
Expand Down Expand Up @@ -12992,4 +13009,4 @@ entries:
urls:
- https://giantswarm.github.io/giantswarm-operations-platform-test-catalog/web-assets-app-0.12.0-46217536c43528ae0b7258e7d339dbd12921fc3b.tgz
version: 0.12.0-46217536c43528ae0b7258e7d339dbd12921fc3b
generated: "2024-10-31T19:19:51.399053337Z"
generated: "2024-10-31T19:21:46.571489811Z"

0 comments on commit 04cd711

Please sign in to comment.