Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/zz_generated.check_values_schema.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,12 @@ on:
paths:
- 'helm/**/values.yaml' # default helm chart values
- 'helm/**/values.schema.json' # schema
- 'helm/**/ci/ci-values.yaml' # overrides for CI (can contain required entries)
- 'helm/**/ci/*.yaml' # overrides for CI (can contain required entries)

permissions: {}

jobs:
check:
uses: giantswarm/github-workflows/.github/workflows/chart-values.yaml@main
uses: giantswarm/github-workflows/.github/workflows/chart-values.yaml@validate-chart-values
permissions:
contents: read
1 change: 1 addition & 0 deletions helm/backstage/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -127,3 +127,4 @@ Backstage app provided by Giant Swarm
| route.backendTrafficPolicy.spec | object | `{}` | BackendTrafficPolicy spec passthrough (timeout, retry, circuitBreaker, etc.); targetRefs is injected automatically |
| ociRegistryCredentials | object | `{}` | Private OCI registry credentials, keyed by registry name. Each entry generates OCI_REGISTRY_<NAME>_USERNAME and OCI_REGISTRY_<NAME>_PASSWORD env vars. Registry hosts are configured in backstage.appConfig |
| pluginKeys | list | `[]` | Plugin signing key pairs, each mounted as files under /app/plugin-keys/<keyId>/ |
| dummyChange | bool | `true` | A property added simply to have a change in the schema and values, for testing. |
2 changes: 0 additions & 2 deletions helm/backstage/ci/ci-values-case1.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
name: backstage
namespace: devportal
backstageDiscovery:
kubernetesId: backstage
userID: 1000
Expand All @@ -8,7 +7,6 @@ image:
name: backstage
repository: giantswarm/backstage
port: 7007
hostnames: ['test']
registry:
domain: gsoci.azurecr.io
authSessionSecret: fooBar
Expand Down
1 change: 0 additions & 1 deletion helm/backstage/ci/ci-values-case2-gateway.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
# CI test case for Gateway API support
name: backstage
namespace: devportal
backstageDiscovery:
kubernetesId: backstage
userID: 1000
Expand Down
4 changes: 4 additions & 0 deletions helm/backstage/values.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -228,6 +228,10 @@
"additionalProperties": false
}
},
"dummyChange": {
"description": "A property added simply to have a change in the schema and values, for testing.",
"type": "boolean"
},
"externalAccess": {
"description": "External access settings for programmatic API access",
"type": "object",
Expand Down
3 changes: 3 additions & 0 deletions helm/backstage/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -366,3 +366,6 @@ ociRegistryCredentials: {}
# @schema item:object;itemProperties:{"keyId":{"type":"string"},"publicKey":{"type":"string"},"privateKey":{"type":"string"}}
# -- Plugin signing key pairs, each mounted as files under /app/plugin-keys/<keyId>/
pluginKeys: []

# -- A property added simply to have a change in the schema and values, for testing.
dummyChange: true
Loading