Commit Graph

28 Commits

Author SHA1 Message Date
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
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
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