Commit Graph

472 Commits

Author SHA1 Message Date
github-actions[bot] 32a09adcff Version Packages (next) 2023-09-05 10:03:17 +00:00
Fredrik Adelöw 88a03f3e4d Merge pull request #18870 from backstage/renovate/luxon-3.x-lockfile
fix(deps): update dependency luxon to v3.4.2
2023-09-04 11:54:23 +02:00
Fredrik Adelöw 814feeed73 fixes
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-09-04 09:47:28 +02:00
Fredrik Adelöw 8cec7664e1 remove dependencies on @types/node
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-09-01 11:04:14 +02:00
github-actions[bot] fc1a38bc57 Version Packages (next) 2023-08-29 12:18:08 +00:00
Matthew Clarke 6a5e04e20e Fix logs height (#19604)
* fix: fix pod log height

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* chore: changeset

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

---------

Signed-off-by: Matthew Clarke <mclarke@spotify.com>
2023-08-25 10:57:14 -04:00
Eric Peterson 00beb2b433 Merge pull request #19485 from backstage/catalog-info/project-areas
Add `catalog-info.yaml` for project area-owned packages
2023-08-22 15:43:33 +02:00
github-actions[bot] f8c8e8de37 Version Packages (next) 2023-08-22 11:37:48 +00:00
Eric Peterson 223a545706 Add catalog-info.yaml files for Kubernetes project area
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2023-08-21 13:30:31 +02:00
Fredrik Adelöw 3f9d2b90bc api-reports
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-08-18 14:00:29 +02:00
github-actions[bot] aaf5cb2ca1 Version Packages 2023-08-15 17:12:48 +00:00
Adam Harvey 4b6d41737a fix(kubernetes): Typos in exported attributes (#19276)
* chore: Fix minor test description typo

Signed-off-by: Adam Harvey <aharvey00@gmail.com>

* fix(kubernetes): Typo attributes

Signed-off-by: Adam Harvey <aharvey00@gmail.com>

* fix(kubernetes): Fix typo in error detection attribute

Signed-off-by: Adam Harvey <aharvey00@gmail.com>

* fix(kubernetes): Update report with fixed attribute typos

Signed-off-by: Adam Harvey <aharvey00@gmail.com>

* chore(kubernetes): Add changeset

Signed-off-by: Adam Harvey <aharvey00@gmail.com>

---------

Signed-off-by: Adam Harvey <aharvey00@gmail.com>
2023-08-13 14:28:41 +02:00
Anatoly Kudriashov 562e34d269 Fix container memory limits
Signed-off-by: Anatoly Kudriashov <kav2k13@gmail.com>
2023-08-09 14:14:27 +02:00
github-actions[bot] 74f77f151a Version Packages (next) 2023-08-08 14:07:10 +00:00
github-actions[bot] b441642fbe Version Packages (next) 2023-07-25 11:30:28 +00:00
github-actions[bot] 0abb3c37b8 Version Packages 2023-07-18 08:35:29 +00:00
github-actions[bot] 3cedd03ff2 Version Packages (next) 2023-07-11 15:34:57 +00:00
Jamie Klassen c4a9eb45ab Merge pull request #18384 from avkudryashov/read-only
Decrease access level to read-only
2023-07-07 10:45:38 -04:00
github-actions[bot] 2fc17fb329 Version Packages (next) 2023-07-04 16:24:25 +00:00
Adam Harvey e2299a6ff5 chore: Make headings consistent without trailing colon
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2023-07-01 10:26:44 -04:00
github-actions[bot] d72e2eeba6 Version Packages (next) 2023-06-27 12:10:42 +00:00
avkudryashov cc27fa4a1a Decrease access level to read-only
Signed-off-by: avkudryashov <41747012+avkudryashov@users.noreply.github.com>
Signed-off-by: Anatoly Kudriashov <kav2k13@gmail.com>
2023-06-26 12:56:12 +02:00
github-actions[bot] bc0c4bc64c Version Packages 2023-06-20 13:54:09 +00:00
Fredrik Adelöw 98ed4fe065 Merge pull request #18234 from backstage/blam/jsdom-env
cli: Add `Request` `Response` `Headers` and `fetch` to `jsdom` environment
2023-06-20 10:40:26 +02:00
Matthew Clarke 4e697e88f0 feat: Add resource util pod drawer (#18169)
* feat: add resource utilization to pod drawer

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: lint

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* chore: api report

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* chore: api reports

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* test: fix tests

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* test: tests

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

---------

Signed-off-by: Matthew Clarke <mclarke@spotify.com>
2023-06-15 16:13:52 +02:00
github-actions[bot] 320ed50274 Version Packages (next) 2023-06-13 19:37:24 +00:00
blam 018553e29f chore: remove cross-fetch dep from plugins
Signed-off-by: blam <ben@blam.sh>
2023-06-13 16:25:53 +02:00
github-actions[bot] e37573d60e Version Packages (next) 2023-06-06 12:59:05 +00:00
Matthew Clarke 73cc0deee4 feat: Proposed fix dialog (#17576)
* feat: add errors to Pod Drawer

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: lint fix

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* test: useMatchingErrorTest

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* feat: pod fix dialog for errors

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: link

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: icon tweak

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

---------

Signed-off-by: Matthew Clarke <mclarke@spotify.com>
2023-06-05 16:45:48 -04:00
github-actions[bot] a8634a9634 Version Packages (next) 2023-05-30 13:52:00 +00:00
github-actions[bot] 75a1c93784 Version Packages (next) 2023-05-23 15:25:13 +00:00
blam b1e4a70b32 fix: bug with cyclical dependencies in the built output
Signed-off-by: blam <ben@blam.sh>
2023-05-23 16:00:37 +02:00
Matthew Clarke 4b230b9766 feat: add errors to Pod Drawer (#17563)
* feat: add errors to Pod Drawer

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: lint fix

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

---------

Signed-off-by: Matthew Clarke <mclarke@spotify.com>
2023-05-23 07:58:04 +02:00
github-actions[bot] 73e7820731 Version Packages 2023-05-16 09:38:40 +00:00
github-actions[bot] 4f3076700a Version Packages (next) 2023-05-09 09:49:35 +00:00
Jamie Klassen c7bad1005b add aks access token to request body
Signed-off-by: Jamie Klassen <jklassen@vmware.com>
2023-05-08 10:04:58 -04:00
github-actions[bot] 8b05da0912 Version Packages (next) 2023-05-02 13:41:12 +00: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
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
github-actions[bot] e04bb20bdc Version Packages (next) 2023-04-25 15:53:19 +00:00
github-actions[bot] 6141c31839 Version Packages 2023-04-18 12:36:06 +00:00
github-actions[bot] ab75a16da7 Version Packages (next) 2023-04-11 14:21:21 +00:00
Jamie Klassen e7fb011748 skip authorization header for server-side auth (#17306)
The backend is responsible for appending a bearer token in these cases.

Signed-off-by: Jamie Klassen <jklassen@vmware.com>
2023-04-10 15:12:26 -04:00
Jamie Klassen 6941034dfb Merge pull request #17121 from RubenV-dev/kubernetes-proxy-client
Add reusable kubernetes-backend proxy client
2023-04-05 12:14:16 -04:00
Matthew Clarke 754be7c510 refactor: kubernetes error detection (#17135)
* feat: refactor kubenetes error detection to make way for proposed solutions

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* docs: api-docs

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* chore: changeset

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* refactor: use luxon

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

---------

Signed-off-by: Matthew Clarke <mclarke@spotify.com>
2023-04-05 10:27:00 +02:00
Ruben Vallejo 6bea150df5 fix:addressing PR comments
Signed-off-by: Ruben Vallejo <rvallejo@vmware.com>
2023-04-04 12:23:08 -04:00
Ruben Vallejo faac72e5de add proxy method with tests for kubernetesbackendclient
Signed-off-by: Ruben Vallejo <rvallejo@vmware.com>
2023-04-04 10:12:35 -04:00
Ruben Vallejo 2e622932a4 Add proxy method to KubernetesBackendClient
Signed-off-by: Ruben Vallejo <rvallejo@vmware.com>
2023-04-04 10:12:35 -04:00
github-actions[bot] 9a5a1c4ba2 Version Packages (next) 2023-04-04 13:14:06 +00:00
github-actions[bot] e32dc5e79d Version Packages (next) 2023-03-28 16:01:25 +00:00