Rbillon59
a0108c4977
feat(plugins): Update frontend and backend badges plugin to implement an obfuscation feature to limit security risks when opening badges to public
...
Signed-off-by: Rbillon59 <r.billon@celonis.com >
2023-04-28 23:55:48 +02:00
Patrik Oldsberg
8444b0834f
Merge pull request #17506 from backstage/rugvip/placeholder-threat
...
docs: update threat model to mention placeholder processor quirk
2023-04-28 17:33:12 +02:00
Matthew Clarke
280ec10c18
feat: add Kubernetes pod logs component ( #17120 )
...
* refactor: rename kubernetes structured metadata table
Signed-off-by: Matthew Clarke <mclarke@spotify.com >
* feat: add pod logs components
Signed-off-by: Matthew Clarke <mclarke@spotify.com >
* refactor: more generic proxy token generating
Signed-off-by: Matthew Clarke <mclarke@spotify.com >
* tests
Signed-off-by: Matthew Clarke <mclarke@spotify.com >
* chore: changeset
Signed-off-by: Matthew Clarke <mclarke@spotify.com >
* fix: tsc fix
Signed-off-by: Matthew Clarke <mclarke@spotify.com >
* docs: api report
Signed-off-by: Matthew Clarke <mclarke@spotify.com >
* fix: remove event/errors mention
Signed-off-by: Matthew Clarke <mclarke@spotify.com >
* feat: pending pod conditions
Signed-off-by: Matthew Clarke <mclarke@spotify.com >
* fix: missed file
Signed-off-by: Matthew Clarke <mclarke@spotify.com >
* fix: merge master
Signed-off-by: Matthew Clarke <mclarke@spotify.com >
* fix: remove unneeded code
Signed-off-by: Matthew Clarke <mclarke@spotify.com >
* feat: add proxy client
Signed-off-by: Matthew Clarke <mclarke@spotify.com >
* docs: breaking change
Signed-off-by: Matthew Clarke <mclarke@spotify.com >
* Update plugins/kubernetes/src/api/types.ts
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com >
Signed-off-by: Matthew Clarke <matthewclarke47@gmail.com >
* Update plugins/kubernetes/src/api/types.ts
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com >
Signed-off-by: Matthew Clarke <matthewclarke47@gmail.com >
* fix: PR feedback
Signed-off-by: Matthew Clarke <mclarke@spotify.com >
* fix: test
Signed-off-by: Matthew Clarke <mclarke@spotify.com >
* fix: PR feedback
Signed-off-by: Matthew Clarke <mclarke@spotify.com >
* fix: PR feedback
Signed-off-by: Matthew Clarke <mclarke@spotify.com >
* fix: todo
Signed-off-by: Matthew Clarke <mclarke@spotify.com >
* fix: api reports
Signed-off-by: Matthew Clarke <mclarke@spotify.com >
---------
Signed-off-by: Matthew Clarke <mclarke@spotify.com >
Signed-off-by: Matthew Clarke <matthewclarke47@gmail.com >
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-04-28 16:34:33 +02:00
Fredrik Adelöw
cb31ea1da1
Merge pull request #17557 from backstage/freben/openapi-tweak
...
Highlight generated OpenAPI files
2023-04-28 15:21:45 +02:00
Fredrik Adelöw
27956d7867
changesets
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2023-04-28 15:01:25 +02:00
Ben Lambert
55ebea85be
Merge pull request #17556 from backstage/bailey/kubecon-eu-blog
...
[docs] move to mdx for blog posts so we can truncate
2023-04-28 14:49:33 +02:00
Fredrik Adelöw
efd766ea62
generated openapi files have a new name and notice at the top
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2023-04-28 14:38:50 +02:00
blam
3994118716
chore: missed some backticks
...
Signed-off-by: blam <ben@blam.sh >
2023-04-28 14:08:02 +02:00
blam
dc1755f726
chore: this should be in backticks!
...
Signed-off-by: blam <ben@blam.sh >
2023-04-28 14:06:47 +02:00
blam
b7b6a82a76
chore: blogs are pretty
...
Signed-off-by: blam <ben@blam.sh >
2023-04-28 12:59:05 +02:00
blam
b808dfba7e
chore: convert blogs to mdx
...
Signed-off-by: blam <ben@blam.sh >
2023-04-28 12:58:37 +02:00
Ben Lambert
26d952fc6e
Merge pull request #17517 from backstage/bailey/kubecon-eu-blog
...
KubeCon EU 2023 blog post
2023-04-28 11:30:02 +02:00
blam
63e2d448d1
chore: cannot spell ignore
...
Signed-off-by: blam <ben@blam.sh >
2023-04-28 10:50:18 +02:00
Johan Haals
57a4451caa
Merge pull request #17551 from IIBenII/plugin/add_dbt
...
doc: Add dbt plugin
2023-04-28 10:36:39 +02:00
Ben Lambert
51dc0b3b88
Merge pull request #17545 from backstage/blam/fix-e2e-tests
...
[e2e] - temporary fix for e2e's
2023-04-28 10:16:50 +02:00
blam
dfcf9365b4
chore: added new truncate
...
Signed-off-by: blam <ben@blam.sh >
2023-04-28 10:14:44 +02:00
Patrik Oldsberg
ff5112a129
Update microsite/blog/2023-04-26-kubecon-eu-2023.md
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-04-28 10:14:02 +02:00
Bailey Brooks
2277eee8a8
fix KubeCon misprint
...
Signed-off-by: Bailey Brooks <baileyb@spotify.com >
2023-04-28 10:14:02 +02:00
Bailey Brooks
1ad38cb327
Fix images for kubecon-eu
...
Signed-off-by: Bailey Brooks <baileyb@spotify.com >
2023-04-28 10:14:02 +02:00
Bailey Brooks
e6b7cf16fe
prettify
...
Signed-off-by: Bailey Brooks <baileyb@spotify.com >
2023-04-28 10:14:02 +02:00
Bailey Brooks
8ed3fa3175
Create 2023-04-26-kubecon-eu-2023.md
...
Signed-off-by: Bailey Brooks <bailey@github.com >
Signed-off-by: Bailey Brooks <baileyb@spotify.com >
2023-04-28 10:14:02 +02:00
Bailey Brooks
550e689ecf
fix file naming for contributor ladder
...
Signed-off-by: Bailey Brooks <baileyb@spotify.com >
2023-04-28 10:14:02 +02:00
Bailey Brooks
e2b22ae899
Add kubeconeu images
...
Signed-off-by: Bailey Brooks <baileyb@spotify.com >
2023-04-28 10:14:02 +02:00
Bailey Brooks
6f4ff57420
fix kubecon eu images
...
Signed-off-by: Bailey Brooks <baileyb@spotify.com >
2023-04-28 10:14:02 +02:00
Bailey Brooks
c1154b6992
Add kubecon eu images
...
Signed-off-by: Bailey Brooks <baileyb@spotify.com >
2023-04-28 10:14:02 +02:00
Bailey Brooks
58f06d7b2c
Moved to subdirectory
...
Signed-off-by: Bailey Brooks <baileyb@spotify.com >
2023-04-28 10:14:01 +02:00
Bailey Brooks
9b34c87982
move kubecon banner to subdirectory
...
Signed-off-by: Bailey Brooks <baileyb@spotify.com >
2023-04-28 10:14:01 +02:00
Bailey Brooks
32a0f25a86
Add files via upload
...
Signed-off-by: Bailey Brooks <bailey@github.com >
Signed-off-by: Bailey Brooks <baileyb@spotify.com >
2023-04-28 10:14:01 +02:00
Ben Lambert
c8c649464b
Merge pull request #17549 from backstage/blam/fix-microsite-build
...
[microsite] Use Docusaurus@canary
2023-04-28 10:12:10 +02:00
blam
4027aa9e75
chroe: added changeset
...
Signed-off-by: blam <ben@blam.sh >
2023-04-28 09:50:27 +02:00
Fredrik Adelöw
0884e5d09d
Merge pull request #17544 from backstage/freben/norequest
...
Remove the direct dependency on deprecated "request" library
2023-04-28 09:34:50 +02:00
IIBenII
adf844246c
doc: Add dbt plugin
...
Signed-off-by: IIBenII <benjamin.berriot@gmail.com >
2023-04-27 21:41:07 +02:00
blam
2a20913877
chore: use the new syntax for truncate
...
Signed-off-by: blam <ben@blam.sh >
2023-04-27 21:23:57 +02:00
blam
9c56770688
chore: lock down to older versions
...
Signed-off-by: blam <ben@blam.sh >
2023-04-27 21:14:14 +02:00
blam
79edc8e6aa
chore: fixing prettier
...
Signed-off-by: blam <ben@blam.sh >
2023-04-27 20:44:28 +02:00
blam
c0bb87da5e
chore: add a comment for replacing
...
Signed-off-by: blam <ben@blam.sh >
2023-04-27 20:14:33 +02:00
blam
e768c7e53e
feat: move microsite to canary
...
Signed-off-by: blam <ben@blam.sh >
2023-04-27 19:57:16 +02:00
Ben Lambert
b71739bcf0
Merge pull request #17186 from shubhamjajoo/expose-props-catalog-graph-page
...
Expose props to CatalogGraphPage
2023-04-27 19:04:24 +02:00
Fredrik Adelöw
0297f7a54a
Remove the direct dependency on deprecated "request" library
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2023-04-27 16:39:39 +02:00
blam
ad8dc13ef7
chore: try with all deps
...
Signed-off-by: blam <ben@blam.sh >
2023-04-27 15:56:34 +02:00
blam
bdd26de653
chore: woops
...
Signed-off-by: blam <ben@blam.sh >
2023-04-27 15:25:48 +02:00
blam
b738ef79fe
chore: does this work?
...
Signed-off-by: blam <ben@blam.sh >
2023-04-27 14:35:28 +02:00
Ben Lambert
5785510bd2
Merge pull request #17357 from ivangonzalezacuna/feat/custom-tech-insight-description
...
feat(tech-insights) Add option to override description in result renderer
2023-04-27 14:31:35 +02:00
Ben Lambert
3908be3130
Merge pull request #17532 from backstage/blam/home/rjfs
...
[home] include required dependencies and use later version
2023-04-27 11:02:03 +02:00
Ben Lambert
86ed5a8036
Merge pull request #17537 from martin-wanerskar/join-adopters
...
Volvo Cars joining as Backstage adopters
2023-04-27 10:40:39 +02:00
martin-wanerskar
775f29ec5c
Volvo Cars joining as Backstage adopters
...
Signed-off-by: martin-wanerskar <martin.wanerskar@volvocars.com >
2023-04-26 22:58:45 +02:00
James Peach
a160e02c3d
Omit ManagedFields from the Kubernetes resource YAML display. ( #17497 )
...
* Omit ManagedFields from the Kubernetes resource YAML display.
The default for the Kubernetes CLI tooling is to omit the managed fields
by default, since these are only present for internal machinery. For
the Kubernetes resource YAML display, the managed fields take up a ton
of space, but are never useful to operators who are interested in the
details of their Kubernetes resources.
This fixes #14177 .
Signed-off-by: James Peach <jpeach@apache.org >
* Add a control to toggle whether the managed fields display.
So that managed fields can be used for debugging purposes, add a switch
to toggle allow managed fields to display. This is off by default.
Signed-off-by: James Peach <jpeach@apache.org >
---------
Signed-off-by: James Peach <jpeach@apache.org >
2023-04-26 15:44:15 -04:00
Luna Stadler
f4114f02d4
Fetch only the required podMetrics for the given component ( #17489 )
...
The `PodMetrics` are now limited by `labelSelector` like already done
for pods and probably other requests to Kubernetes. This limits the
amount of data that is fetched.
Tested locally by modifying `app-config.yaml` and an example component
to use an internal cluster, which leads to the following request size
improvements:
Before: 344.71 kB compressed, 6.89 MB uncompressed
After: 12.01 kB compressed, 238.86 kB uncompressed
For the POST http://localhost:7007/api/kubernetes/services/playback-order
call, in a Kubernetes cluster with ~500 pods.
Fixes #17450 .
Signed-off-by: Luna Stadler <luc@spreadshirt.net >
2023-04-26 15:43:53 -04:00
blam
586f2bb3a4
chore: little fix
...
Signed-off-by: blam <ben@blam.sh >
2023-04-26 19:24:59 +02:00
blam
0e19e7b0f3
chore: add changeset
...
Signed-off-by: blam <ben@blam.sh >
2023-04-26 18:21:28 +02:00