David Tuite
86c698d17a
Allow setting travis ci auth token via helm
2020-10-24 17:44:01 +01:00
Patrik Oldsberg
3dec8022d2
contrib/kubernetes: update plain example to load config with args
2020-10-22 10:52:07 +02:00
Patrik Oldsberg
3a6a1c481d
Merge pull request #2942 from spotify/rugvip/k8s-contrib
...
contrib/kubernetes: added plain single pod deployment example + k8s docs
2020-10-17 16:05:09 +02:00
Patrik Oldsberg
547cd78456
contrib/kubernetes: added plain single pod deployment example
2020-10-17 15:22:52 +02:00
David Tuite
71de0d8aee
Add Google Analytics
...
Specity a Google Analytics Tracking ID in the `app-config.yaml` to
enable Google Analytics tracking.
```
app:
title:
baseUrl:
googleAnalyticsTrackingId: UA-000000-0
```
If the `googleAnalyticsTrackingId` is not supplied, no tracking script
is added to the application and no tracking can occur.
Includes Helm chart changes to allow overriding the GA Tracking ID.
2020-10-16 14:55:24 +01:00
Patrik Oldsberg
5ff5b1325d
Merge pull request #2739 from Marvin9/feat/flexible-theme-for-page
...
feat: theme customization for pages
2020-10-16 12:47:05 +02:00
Martina Iglesias
7ff2f1c0f0
[charts] Add certificate issuer ( #2877 )
2020-10-15 11:30:39 +02:00
Marvin9
fe47cb9f07
chore: update example component
2020-10-15 09:37:13 +05:30
David Tuite
7f48256f76
Add newrelic rest api key to helm charts ( #2875 )
2020-10-14 09:45:45 +02:00
Martina Iglesias Fernandez
9c27e58c03
Update name of env authentication env vars
2020-10-12 09:56:28 +02:00
Martina Iglesias Fernandez
cafe45b4a9
Fix feedback from dtuite
2020-10-12 09:24:30 +02:00
Martina Iglesias Fernandez
84e6d0e230
Remove line in initdb script that creates backend db
...
Since this is already created by the backend
2020-10-12 09:24:30 +02:00
Martina Iglesias Fernandez
797ac6a450
Use app-config.development.yaml to provide configuration instead of local
...
The app-config.yaml file that comes inside the docker image for the
backend contains configuration for the key `scaffolder.azure`. This
automatically enables the use of azure and it is not possible to set its
values to dummy ones because it will fail when it tries to validate
them.
To avoid the backend throwing an exception for this, the charts are
using the "development" mode (via setting NODE_ENV=development).
This means that the app-config.development.yaml file that ships in the
container woud have higher precedence than the app-config.local.yaml
file that the charts tried to create before. For that reason, for now,
they will override the development file.
A better solution would be to ship the docker images with a minimal
app-config.yaml or even without any config. And then have these charts
provide said file.
2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez
6289cea398
Add more documentation to charts README and k8s guide
2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez
9f44b650f0
Fix ingress bug
2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez
e0a960558b
Fix techdocs and CORS
...
the cors setting was not loaded by the frontend because it can't see the
app-config.yaml file so it needs to be part of the environment variables
2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez
d517a32bcb
Fix ingress for lighthouse connection
2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez
34f6182e48
Fix ingress and baseUrls
2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez
4851528f2e
Make demo data configurable and add more docs
2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez
024b8bceee
Add docs
2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez
56fae192b5
Fix postgres password secret
2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez
5db315a48b
Add chart testing workflow
2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez
8c8560f357
Fix name of lightouse configmap ref
2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez
30c72a6ee0
Fix prettier
2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez
4b67e8c176
Draft README
2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez
19932ff7f5
Use hosts in ingress based on baseUrls again
2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez
8d578eed59
Update docker images to latest master changes
2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez
14fa4bc899
Add app-config.local.yaml and demo data
2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez
04057888d1
Fix prettier error in values.yaml
2020-10-12 09:24:29 +02:00
Martina Iglesias Fernandez
f858177780
feat: add basic Helm charts for deploying backstage
2020-10-12 09:24:29 +02:00
Marvin9
a4aa277e9f
fix: Replace new theme strategy consumer in handlebar template & Example md file
2020-10-11 19:35:01 +05:30
Marvin9
6e3ba7c2c4
chore: resolve conflicts
2020-10-11 19:19:35 +05:30
Iain Billett
2476e3fa25
Add Dockerfile for helm chart
...
Add a Dockerfile which can be used to build an image that the helm
charts will use as default. These images require mkdocs and cookiecutter
to be installed (for now) in order to work around the docker requirement
in kubernetes.
2020-10-08 15:36:08 +01:00
Marvin9
75e184a0dd
chore: update new consumer variables in example md file & update in handlebars template
2020-10-04 18:05:16 +05:30
Ben Lambert
2f3d37e108
Merge pull request #2530 from timja/use-buster
...
Update docker base image to buster for node
2020-09-25 10:55:42 +02:00
Jesse Alan Johnson
87ab614fd9
document cleaning - tutorial quickstarts ( #2520 )
...
* Formatting & spelling
* Update quickstart-app-plugin.md
* adding md's to contrib folder
2020-09-23 10:53:32 +02:00
Tim Jacomb
f77333c351
Update docker base image to buster for node
2020-09-21 11:01:22 +01:00
Alisina Bahadori
357a99a20b
Fix Dockerfile comments and README instructions
2020-09-20 23:32:17 +03:30
Alisina Bahadori
5d8afa9bc6
Fix prettier on multi-stage-fontend README.md
2020-09-20 17:57:36 +04:30
Alisina Bahadori
0cfe7461dd
Move standalone.Dockerfile to contrib directory
2020-09-20 17:36:19 +04:30
Fredrik Adelöw
53d1f1f9a5
chore(contrib): form the basic contrib hierarchy
2020-09-18 11:04:03 +02:00