Commit Graph

29 Commits

Author SHA1 Message Date
Andre Wanlin b7de76ae72 Introduced version policy for PostgreSQL
Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Added changeset

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Updated API Report

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Updated references to use 12 and 16

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Attempt to fix tests

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Added back old Ids

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Fixed test

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Updated API Report and test

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Added new setDefaults static method and related changes

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Updated API Report

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Improved logic based on feedback

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Added missing changeset

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Changes based on feedback

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

API Report correction

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Updated to use new setDefaults

Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2023-12-15 12:27:51 -06:00
Adam Vollrath 7105b490d9 Add explicit resource requests.
Signed-off-by: Adam Vollrath <adam.d.vollrath@gmail.com>
2023-12-13 11:01:00 -06:00
Adam Vollrath cb5787edec Conform to YAML style conventions.
Signed-off-by: Adam Vollrath <adam.d.vollrath@gmail.com>
2023-12-13 09:30:49 -06:00
Adam Vollrath cc730fc545 Update postgres data mount point to persist.
Signed-off-by: Adam Vollrath <adam.d.vollrath@gmail.com>
2023-12-12 15:25:15 -06:00
Vincenzo Scamporlino 6f13983167 allow resources in uffizzi
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:55:36 +01:00
Vibhav Bobade 57d3193b3d ci: upgrade uffizzi workflow to use clusters
Signed-off-by: Vibhav Bobade <vibhav.bobde@gmail.com>
2023-11-01 18:17:52 +05:30
Enrico Alvarenga 9f09a702d6 revert: move config back to search plugin
Signed-off-by: Enrico Alvarenga <enricomalvarenga@gmail.com>
2023-08-22 15:04:06 +02:00
Enrico Alvarenga bdf9e1d668 refactor: move config to search-backend plugin
Signed-off-by: Enrico Alvarenga <enricomalvarenga@gmail.com>
2023-08-22 15:04:05 +02:00
Patrik Oldsberg 46c9a798e4 update app-configs to use proxy.endpoints
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-15 13:31:52 +02:00
Tim Hansen 24e648f056 Remove cache configuration; no longer needed
Signed-off-by: Tim Hansen <timbonicush@spotify.com>
2023-06-16 08:06:48 -06:00
blam b9cc25cad0 chore: plugin needs config
Signed-off-by: blam <ben@blam.sh>
2023-06-15 14:48:31 +02:00
Patrick Jungermann 05f584f84d feat: add documented component to uffizzi environment
So far, none of the components at the uffizzi environment have techdocs.
Hence, there are no docs available within this environment
and related features are not covered.

This change will add an example from techdocs-backend plugin
to the deployed examples.

It was possible to register this catalog file manually,
however the build of the docs fail due to missing Docker.

To allow the generation of docs, we use the local generator
(no docker in docker) and install required dependencies.

As we don't want all dependencies for all (default) extensions
to be installed at this environment, the original example at
techdocs-backend plugin was copied and reduced
(PlantUML extension example was removed).

Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2023-05-12 12:03:46 +02:00
Adam Vollrath 692d9a0134 Use postgres container in preview deployments on Uffizzi
Signed-off-by: Adam Vollrath <adam.d.vollrath@gmail.com>
2023-02-16 12:37:29 -06:00
blam 2d831012fc chore: fixing auth proxy login
Signed-off-by: blam <ben@blam.sh>
2023-01-13 10:20:54 +01:00
blam 4b88c9b48a chore: fixing importing of the urls
Signed-off-by: blam <ben@blam.sh>
2022-12-29 19:23:07 +01:00
blam 74ad3d3395 chore: added a mock template for testing
Signed-off-by: blam <ben@blam.sh>
2022-12-29 16:29:51 +01:00
blam ade5b9ca4a chore: updating app-config.yaml for uffizzi
Signed-off-by: blam <ben@blam.sh>
2022-12-22 11:18:53 +01:00
blam 5e7cc957e9 chore: host is db
Signed-off-by: blam <ben@blam.sh>
2022-12-21 15:31:03 +01:00
blam 06c6bc786d chore: remove depends_on
Signed-off-by: blam <ben@blam.sh>
2022-12-21 15:30:35 +01:00
blam c6778236e5 chore: fixing config
Signed-off-by: blam <ben@blam.sh>
2022-12-21 15:29:35 +01:00
blam 4c2b469e8e chore: remove github token
Signed-off-by: blam <ben@blam.sh>
2022-12-21 15:29:35 +01:00
blam 7cef9c3623 chore: fixing reading allowlist
Signed-off-by: blam <ben@blam.sh>
2022-12-21 15:29:35 +01:00
blam 570d2be331 chore: remove permissions enabled
Signed-off-by: blam <ben@blam.sh>
2022-12-21 15:29:35 +01:00
blam 033384c3b5 chore: fixing compose file for uffizi and postgres
Signed-off-by: blam <ben@blam.sh>
2022-12-21 15:29:35 +01:00
blam 745868199e chore: fix uffizzi link
Signed-off-by: blam <ben@blam.sh>
2022-12-21 15:29:35 +01:00
blam 02c1dee6a0 chore: merging the config is bad
Signed-off-by: blam <ben@blam.sh>
2022-12-21 15:29:35 +01:00
blam e64ffefc53 chore: more config
Signed-off-by: blam <ben@blam.sh>
2022-12-21 15:29:35 +01:00
blam 23037b25fc chore: fixing app config
Signed-off-by: blam <ben@blam.sh>
2022-12-21 15:29:35 +01:00
Adam Vollrath 1846d8f3ad Uffizzi Integration
- add new github actions workflow to create new backstage app, build it
  and create a new preview using uffizzi. uffizzi-build.yml builds
  the image from the PR. Once it completes, uffizzi-preview.yml is
  triggered in the context of the default branch to create the
  preview and post a comment to the Pull request
- add .github/uffizzi folder with the docker-compose template and
  app config for backstage created by uffizzi.

Signed-off-by: Vibhav Bobade <vibhav.bobde@gmail.com>
2022-12-15 18:51:14 +05:30