Commit Graph

6109 Commits

Author SHA1 Message Date
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
Fredrik Adelöw caeb82b3d0 Merge pull request #2849 from spotify/dependabot/npm_and_yarn/jest-26.5.3
chore(deps): bump jest from 26.4.2 to 26.5.3
2020-10-12 07:10:59 +02:00
dependabot[bot] 8be7ddb11d chore(deps): bump jest from 26.4.2 to 26.5.3
Bumps [jest](https://github.com/facebook/jest) from 26.4.2 to 26.5.3.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/compare/v26.4.2...v26.5.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-12 04:21:22 +00:00
David Tuite 01830866e7 Turn blog post reference into link (#2848) 2020-10-11 13:45:47 +02:00
Stefan Ålund e3f4fdbad7 [storybook] Re-order components (#2847) 2020-10-11 07:59:34 +02:00
Patrik Oldsberg 633ef96c0e Merge pull request #2843 from spotify/Rugvip-patch-1
Update PULL_REQUEST_TEMPLATE.md
2020-10-10 19:22:37 +02:00
Patrik Oldsberg aad0c181d3 Update PULL_REQUEST_TEMPLATE.md 2020-10-10 18:04:38 +02:00
Patrik Oldsberg b11722deb2 Merge pull request #2844 from spotify/rugvip/nohelp
cli: avoid printing duplicate help, and print help on invalid command
2020-10-10 18:02:48 +02:00
Patrik Oldsberg 9a3b3dbf15 cli: avoid printing duplicate help, and print help on invalid command 2020-10-10 17:11:26 +02:00
Patrik Oldsberg dc0261e6bc Merge pull request #2829 from taras/tm/upgrade-changeset
chore: Configure Changesets linked packages with glob syntax
2020-10-10 10:26:42 +02:00
Patrik Oldsberg 5491c65a2e Merge pull request #2828 from spotify/rugvip/invariant
core: remove unused variants from InfoCard
2020-10-10 01:44:54 +02:00
Patrik Oldsberg f5fec911f7 Merge pull request #2822 from spotify/Rugvip-patch-2
Delete docker-compose.yaml
2020-10-10 01:43:56 +02:00
Patrik Oldsberg 468d4a2dae Merge pull request #2684 from themousepotato/lintrule-dirname-fix
Add a lint rule to avoid using __dirname
2020-10-09 21:03:13 +02:00
Tim 1c1eef0e09 Merge pull request #2734 from spotify/timbonicus/example-data
Better data for ExampleCostInsightsClient
2020-10-09 11:14:31 -06:00
Tim Hansen d413872fd6 Merge branch 'master' into timbonicus/example-data 2020-10-09 10:35:40 -06:00
brendasukh 7770b60dda Merge pull request #2789 from spotify/update-project-select
Add global project filter to Cost Insights overview page
2020-10-09 11:00:04 -04:00
Brenda Sukh a99bea1cc3 Merge remote-tracking branch 'origin/master' into update-project-select
# Conflicts:
#	packages/app/src/plugins/cost-insights/ExampleCostInsightsClient.ts
2020-10-09 10:26:29 -04:00
Brenda Sukh 4da1d5fc95 Remove explicit styling on header text 2020-10-09 10:12:11 -04:00
Tim 2cbb8f4355 Merge pull request #2816 from spotify/timbonicus/custom-alerts
Enable custom alert types in Cost Insights
2020-10-09 07:29:12 -06:00
Stefan Ålund 8d666e43bd Use MissingAnnotationEmptyState for plugins (#2824) 2020-10-09 15:11:15 +02:00
Ivan Shmidt 28793b502c Merge pull request #2820 from spotify/Rugvip-patch-1
create-app: remove build step
2020-10-09 14:09:41 +02:00
Taras Mankovski 8bb8a4a8d6 Capture all packages in linked packages 2020-10-09 08:03:41 -04:00
Taras Mankovski daa4572913 chore: Configure Changesets linked packages with glob syntax 2020-10-09 07:50:18 -04:00
Patrik Oldsberg 11a21cdbac core: remove unused variants from InfoCard 2020-10-09 13:38:12 +02:00
Fredrik Adelöw c3770c87c2 Merge pull request #2825 from spotify/freben/slim
chore(catalog-backend): removing redundant classes and some functions
2020-10-09 13:08:15 +02:00
Patrik Oldsberg a6568b0c90 Merge pull request #2819 from spotify/rugvip/simplex
cli: simplify jest transform ignore regex
2020-10-09 12:16:31 +02:00
Fredrik Adelöw 84a22ed475 chore(catalog-backend): removing redudant classes and some functions 2020-10-09 12:15:20 +02:00
Patrik Oldsberg b9ddcd3434 docs/getting-started: remove docker-compose example 2020-10-09 12:13:20 +02:00
Ben Lambert 643aa8b380 Merge pull request #2772 from spotify/alund/transparent
emptystates: add transparent versions
2020-10-09 11:59:35 +02:00
Fredrik Adelöw 6e99d20134 Merge pull request #2821 from spotify/freben/concur
feat(catalog-backend): add batch concurrency
2020-10-09 11:53:01 +02:00
Patrik Oldsberg c6bdb0a78a Merge pull request #2823 from spotify/rugvip/mv
move codecov.yml to .github
2020-10-09 11:50:13 +02:00
dependabot[bot] 7818d6bb9f chore(deps-dev): bump @types/webpack from 4.41.21 to 4.41.22 (#2765)
Bumps [@types/webpack](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/webpack) from 4.41.21 to 4.41.22.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/webpack)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-09 11:41:28 +02:00