Commit Graph

138 Commits

Author SHA1 Message Date
goenning 1c752277c6 fix api-reports
Signed-off-by: goenning <me@goenning.net>
2022-07-11 14:13:17 +01:00
Guilherme Oenning 2b0ba754da Merge branch 'backstage:master' into go/expose-detecterrors 2022-07-11 09:44:05 +01:00
Matthew Clarke f5c9730639 (feat): easier Kubernetes local development steps (#12373)
* (feat): easier kubernetes local deevlopment steps

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

* add changeset

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

* update api docs

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

* fix typo

Signed-off-by: Matthew Clarke <mclarke@spotify.com>
2022-07-07 09:45:25 +02:00
blam 8e6be0411f chore: fixing the tests for the k8s client bump
Signed-off-by: blam <ben@blam.sh>

Signed-off-by: blam <ben@blam.sh>
2022-07-05 10:38:32 +02:00
Patrik Oldsberg b5e056f312 Merge pull request #11603 from goenning/go/refresh-rate-k8s
[Kubernetes Plugin] ability to configure refresh interval on Kubernetes tab
2022-06-03 16:55:23 +02:00
goenning b9b8bbc7d9 add CPU and Memory to Pod table
Signed-off-by: goenning <me@goenning.net>
2022-05-30 16:35:28 +01:00
Patrik Oldsberg fb5f1107d3 kubernetes: fix merge conflict of getMatchingHpa call
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-19 16:45:28 +02:00
Johan Haals 35d48df50a Merge pull request #11505 from ivangonzalezacuna/feature/kubernetes-statefulsets
Add support for statefulsets in kubernetes
2022-05-19 14:08:25 +02:00
goenning 5553f09e80 ability to configure refresh interval on Kubernetes tab
Signed-off-by: goenning <me@goenning.net>
2022-05-18 19:56:50 +01:00
goenning 81304e3e91 Fix for HPA matching when deploying same HPA in multiple namespaces
Signed-off-by: goenning <me@goenning.net>
2022-05-16 16:49:42 +01:00
goenning 3ec294a186 expose detectErrors function publicly
Signed-off-by: goenning <me@goenning.net>
2022-05-13 13:35:02 +01:00
ivgo 4328737af6 Add support for statefulsets in kubernetes
Signed-off-by: ivgo <ivgo@spreadgroup.com>
2022-05-13 11:09:08 +02:00
Daniel Bravo cdf3ca2b84 Address comments on pr for k8s oidc authProvider
Signed-off-by: Daniel Bravo <dbravo@vmware.com>
2022-05-06 15:38:09 -05:00
Daniel Bravo 2f50c323fb Add oidc authProvider handling to kubernetes frontend plugin
Signed-off-by: Daniel Bravo <dbravo@vmware.com>
2022-05-06 15:10:29 -05:00
Guilherme Oenning 1ef98cfe48 add Azure as a Kubernetes auth provider (#11299)
* add azure auth provider

Signed-off-by: Guilherme Oenning <goenning@eshopworld.com>

* fix prettier-S

Signed-off-by: Guilherme Oenning <goenning@eshopworld.com>

* add aks dashboard formatter

Signed-off-by: Guilherme Oenning <goenning@eshopworld.com>

* ammend patch notes

Signed-off-by: Guilherme Oenning <goenning@eshopworld.com>

* typo

Signed-off-by: Guilherme Oenning <goenning@eshopworld.com>

* update enum to include azure

Signed-off-by: goenning <me@goenning.net>

* fix typo

Signed-off-by: goenning <me@goenning.net>

* add plugin to changeset

Signed-off-by: goenning <me@goenning.net>

Co-authored-by: Guilherme Oenning <goenning@eshopworld.com>
2022-05-06 13:24:56 -04:00
Matthew Clarke 1023ee6353 Export kubernetes components (#10401)
* export Kubernetes components

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

* changeset

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

* api reports

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

* fix deps

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

* move dep from dev to regular

Signed-off-by: mclarke <mclarke@spotify.com>
2022-03-24 10:24:23 -04:00
Manuel Stein 5b5f6791fc lint fix
Signed-off-by: Manuel Stein <manuel.stein@nokia-bell-labs.com>
2022-03-18 14:24:06 +02:00
Manuel Stein f6a0cf7ca5 prettier
Signed-off-by: Manuel Stein <manuel.stein@nokia-bell-labs.com>
2022-03-17 23:21:25 +02:00
Manuel Stein f616d99f6f plugin-kubernetes: fix div by zero pod resources
When pods have no resources set, currentToDeclaredResourceToPerc would
throw div by zero, added check

Signed-off-by: Manuel Stein <manuel.stein@nokia-bell-labs.com>
2022-03-17 21:59:09 +02:00
Dimitris Apostolou aedd4daa66 Fix typos
Signed-off-by: Dimitris Apostolou <dimitris.apostolou@icloud.com>
2022-03-13 14:12:05 +02:00
Patrik Oldsberg 2262fe19c9 removed deprecated entity props
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-18 13:54:33 +01:00
kim5566 8cd1d9033d add new googleServiceAccount authProvider
Signed-off-by: kim5566 <28945404+kim5566@users.noreply.github.com>
2022-01-20 13:55:52 +11:00
Patrik Oldsberg 51fbedc445 plugins: migrate usage of deprecated IdentityApi methods
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-13 19:51:30 +01:00
Lorenzo Orsatti 7612e2856b clean up emptystate.svg
Signed-off-by: Lorenzo Orsatti <49567430+lorsatti@users.noreply.github.com>
2022-01-05 03:28:11 +01:00
Patrik Oldsberg 9c57723c2c Merge pull request #8694 from backstage/rugvip/use
use precise imports of react-use hooks
2022-01-03 11:18:48 +01:00
Patrik Oldsberg 4ce51ab0f1 use precise imports of react-use
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-30 12:53:16 +01:00
Morgan Martinet eb2a9ff026 remove unnecessary code after code review
Signed-off-by: Morgan Martinet <morgan.martinet@montreal.ca>
2021-12-28 10:27:21 -05:00
Morgan Martinet 669e73b87b change dashboardParameters signature after code review
Signed-off-by: Morgan Martinet <morgan.martinet@montreal.ca>
2021-12-27 22:40:46 -05:00
Morgan Martinet 7ac0bd2c66 implement dashboard link formatter for GKE
Signed-off-by: Morgan Martinet <morgan.martinet@montreal.ca>
2021-12-27 00:43:43 -05:00
Fredrik Adelöw f129731481 Merge pull request #8538 from obabativavmware/export-k8s-backend-client
Includes an export for KubernetesBackendClient
2021-12-21 16:47:14 +01:00
Colton Padden 345dcea560 release-2021-06-01 packages/core-plugin-api/src/apis/system/ApiRef.ts:27
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:34 -05:00
Omar Babativa 610614a06d Includes an export for KubernetesBackendClient
Signed-off-by: Omar Babativa <obabativa@vmware.com>
2021-12-17 10:44:39 -05:00
Andrew Tran a9c0087807 fix cronjobs accordion
Signed-off-by: Andrew Tran <atran@brex.com>
2021-12-13 10:10:30 -06:00
Andrew Tran 2321b89ad1 make completed status green
Signed-off-by: Andrew Tran <atran@brex.com>
2021-12-13 10:10:30 -06:00
Matthew Clarke c010632f88 kubernetes-plugin: integrate with top method from kubernetes client library (#8248)
* kubernetes-plugin: integrate with top method from kubernetes client library

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

* fix existing tests

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

* prettier

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

* add fetcher test

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

* update api report

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

* fix fe tests

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

* fe tests

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

* changeset

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

* add skip metrics lookup flag

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

* add skip metrics lookup to gke locator and docs

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

* fix tests

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

* minor change

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

* missed prettier

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

* missed file

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

* more details to changeset

Signed-off-by: mclarke <mclarke@spotify.com>
2021-12-02 23:10:48 +00:00
Andrew Tran bccebd0884 fix typo in test
Signed-off-by: Andrew Tran <atran@brex.com>
2021-11-29 12:14:45 -06:00
Andrew Tran 487647524a update PodsTable tests
Signed-off-by: Andrew Tran <atran@brex.com>
2021-11-29 11:17:57 -06:00
Andrew Tran a73df1532f fix spellings and update changeset
Signed-off-by: Andrew Tran <atran@brex.com>
2021-11-29 10:06:16 -06:00
Andrew Tran ec25c34676 add a few tests
Signed-off-by: Andrew Tran <atran@brex.com>
2021-11-29 10:06:16 -06:00
Andrew Tran c8f72b29eb add cronjobs/jobs to k8s tab
Signed-off-by: Andrew Tran <atran@brex.com>
2021-11-29 10:06:16 -06:00
Morgan Martinet 2c54173a39 apply code review recommandations
use encodeURIComponent on dynamic parts
ensure that we keep any dashboard path prefix when generating links
move URL hash exception for SPAs into the standardFormatter

Signed-off-by: Morgan Martinet <morgan@mmm-experts.com>
2021-11-23 18:01:30 -05:00
Morgan Martinet 3739d3f773 implement openshiftFormatter
Signed-off-by: Morgan Martinet <morgan@mmm-experts.com>
2021-11-22 00:05:55 -05:00
blam 8b21788e96 chore: added some more deprecation fixes for the routeRefs
Signed-off-by: blam <ben@blam.sh>
2021-11-17 20:26:01 +01:00
blam 1332a98a01 chore: fixing deprecation warnings for all the things that are in the monorepo
Signed-off-by: blam <ben@blam.sh>
2021-11-17 20:24:20 +01:00
rgorkovenko 9f3dd76bc7 fix: kuber plugin pass id token on getClusters req
Signed-off-by: rgorkovenko <rodiongork@github.com>
2021-11-09 10:07:22 +03:00
mclarke47 4c08c30178 add refresh test
Signed-off-by: mclarke47 <matthewclarke47@gmail.com>
2021-10-19 19:59:16 +01:00
mclarke47 eaa78edcbc refactor and refresh k8s plugin at interval
Signed-off-by: mclarke47 <matthewclarke47@gmail.com>
2021-10-19 19:49:45 +01:00
Jeff Stein c148c8854b feat(kubernetes): support rancher with path prefix
Signed-off-by: Jeff Stein <jeff@jeffvstein.org>
2021-10-05 12:39:35 -07:00
Eric Peterson 81a41ec249 Apply extension-names codemod to monorepo.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-10-04 19:29:43 +02:00
Patrik Oldsberg ca0559444c avoid usage of to*Case + add project lint rule
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-02 18:43:11 +02:00