Commit Graph

529 Commits

Author SHA1 Message Date
github-actions[bot] 32a09adcff Version Packages (next) 2023-09-05 10:03:17 +00:00
github-actions[bot] fc1a38bc57 Version Packages (next) 2023-08-29 12:18:08 +00:00
Eric Yang 47ea122590 [kubernetes-backend plugin] fix undefined kind for custom resources (#19421)
* [kubernetes-backend plugin] fix undefined kind for custom resources

Signed-off-by: Eric Yang <weityang@ebay.com>

* [kubernetes-backend plugin] fix typescript typing

Signed-off-by: Eric Yang <weityang@ebay.com>

* [kubernetes-backend plugin] update package.json

Signed-off-by: Eric Yang <weityang@ebay.com>

---------

Signed-off-by: Eric Yang <weityang@ebay.com>
2023-08-25 16:45:33 +02: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
Fredrik Adelöw 38bf360454 Merge pull request #19304 from clementblaise/kubernetes-pluging-aws
Add AWS Annotations to Kubernetes Cluster Resource
2023-08-22 15:37:59 +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
github-actions[bot] aaf5cb2ca1 Version Packages 2023-08-15 17:12:48 +00:00
Clément Blaise ccf00accb4 Add kubernetes-plugin aws annotations
Signed-off-by: Clément Blaise <clementblaise@me.com>
2023-08-09 20:59:28 +02:00
github-actions[bot] 74f77f151a Version Packages (next) 2023-08-08 14:07:10 +00:00
github-actions[bot] 572abc7edf Version Packages (next) 2023-08-01 12:30:00 +00:00
Patrik Oldsberg 5f83133dd3 Merge pull request #18838 from backstage/vinzscam/root-config-service
Rename ConfigService to RootConfigService
2023-08-01 13:59:11 +02:00
Carlos Esteban Lopez Jaramillo a33eed09a0 Update plugins/kubernetes-backend/src/service/KubernetesProxy.test.ts
Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com>
2023-07-31 10:53:17 -05:00
Carlos Esteban Lopez Jaramillo 48f1811691 Update plugins/kubernetes-backend/src/service/KubernetesProxy.test.ts
Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com>
2023-07-31 10:53:17 -05:00
Carlos Esteban Lopez f6fe178c99 test: Address PR comments on random port for WS and Express
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>
2023-07-31 10:53:17 -05:00
Carlos Esteban Lopez Jaramillo c1d645a487 Update plugins/kubernetes-backend/src/service/KubernetesProxy.test.ts
Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com>
2023-07-31 10:53:17 -05:00
Carlos Esteban Lopez Jaramillo 79519e31fe Update plugins/kubernetes-backend/src/service/KubernetesProxy.test.ts
Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com>
2023-07-31 10:53:17 -05:00
Carlos Esteban Lopez Jaramillo 438bf1dfdb Update plugins/kubernetes-backend/src/service/KubernetesProxy.test.ts
Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com>
2023-07-31 10:53:17 -05:00
Carlos Esteban Lopez Jaramillo f6b6344e7e Update plugins/kubernetes-backend/src/service/KubernetesProxy.test.ts
Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com>
2023-07-31 10:53:17 -05:00
Carlos Esteban Lopez bbf4e9c894 fix: Fix pathRewrite in k8s Proxy for WebSocket requests
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>
2023-07-31 10:53:17 -05:00
Vincenzo Scamporlino 2cccf58ef1 chore: config to rootConfig
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-07-31 17:11:00 +02: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 26125da35e Merge pull request #18559 from jamieklassen/proxy-kubectl-token
kubernetes-backend proxy endpoint only adds auth header with nonempty token
2023-07-06 10:01:45 -04:00
Jamie Klassen 47154c8ddb proxy only adds auth header with nonempty token
Signed-off-by: Jamie Klassen <jklassen@vmware.com>
2023-07-05 11:35:20 -04:00
mario_ma 0bbf26da60 Update plugins/kubernetes-backend/src/service/KubernetesProxy.ts
Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: mario_ma <mario.ma.node@gmail.com>
2023-07-05 22:18:05 +08:00
rui ma be6395601d feat: support k8s proxy working fine with cluster url has subpath
Signed-off-by: rui ma <ruima@alauda.io>
2023-07-05 21:52:05 +08:00
github-actions[bot] 2fc17fb329 Version Packages (next) 2023-07-04 16:24:25 +00:00
Adam Harvey 28ce7aef22 chore: Remove deprecated reference
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2023-07-01 10:08:35 -04:00
Jamie Klassen 3fa7468371 Merge pull request #18288 from luchillo17/feat/BCKSTG-209-proxy-endpoint-supports-webso
feat(kubernetes-backend): Add WebSocket support to `kubernetes-backend` Proxy
2023-06-27 16:41:33 -04:00
github-actions[bot] d72e2eeba6 Version Packages (next) 2023-06-27 12:10:42 +00:00
gowthamshankar99 bb59bbfd0e Update README.md for kubernetes documentation
The current k8s documentation is broken. updating it to point to the correct URL

Signed-off-by: gowthamshankar99 <gowthamshankar0914@gmail.com>
2023-06-27 10:37:25 +02:00
Carlos Esteban Lopez b7267331b9 test(kubernetes-backend): Fix test mocking for headers
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>
2023-06-26 11:48:26 -05:00
Carlos Esteban Lopez 11fad09c74 fix(kubernetes-backend): Swap .header() for .headers[]
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>
2023-06-26 11:48:26 -05:00
Carlos Esteban Lopez c2e5306535 feat(kubernetes-backend): Add WebSocket support to kubernetes-backend proxy.
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>
2023-06-26 11:48:26 -05:00
github-actions[bot] bc0c4bc64c Version Packages 2023-06-20 13:54:09 +00:00
Alex Crome b43e030911 Upgrade @azure/identity version
Consolidated `@azure/identity` uses onto the 3.2.1 version used by the integration plugin.

Version 3.2 and above unlocks support for Workload Identity.

Signed-off-by: Alex Crome <afscrome@users.noreply.github.com>
2023-06-18 09:35:02 +01:00
github-actions[bot] 320ed50274 Version Packages (next) 2023-06-13 19:37:24 +00:00
Jamie Klassen 2a624c82fc Merge pull request #18183 from RubenV-dev/config-custom-resources
Fix: Allow ConfigClusterLocator to load cluster specific customResources
2023-06-13 13:02:08 -04:00
Patrick Jungermann 5f2c38c70f fix(deps): fix SNYK-JS-FASTXMLPARSER-5668858
Fixes SNYK-JS-FASTXMLPARSER-5668858
by upgrading aws-sdk dependencies to
their latest version.

The upgrade of `fast-xml-parser` to
version 4.2.4 (or higher) was included
in release v3.347.1 of the aws-sdk.

Latest release is v3.350.0, however,
not for all packages.

The previous version's requirement would have
allowed to use a newer version of the aws-sdk
to fix it locally to a backstage project setup.

This change will enforce a version including the fix.

Closes: #18164
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2023-06-12 22:05:00 +02:00
Ruben Vallejo eac59a3d0b chore: add changeset
Signed-off-by: Ruben Vallejo <rvallejo@vmware.com>
2023-06-09 15:10:21 -04:00
Carlos Esteban Lopez 91f39df52d feat(kubernetes-backend): HEADER_KUBERNETES_CLUSTER optional in single cluster setup
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>
2023-06-07 16:02:59 -05:00
Ruben Vallejo 7f49455b11 Refactor KubernetesFanOutHandler testing suite to use jest helpers and add unit tests for CRD prioritization, all passing
Signed-off-by: Ruben Vallejo <rvallejo@vmware.com>
2023-06-07 12:26:18 -04:00
Ruben Vallejo 8d663f143c ClusterLocator now takes CRD defined at the cluster level and returns in clusterDetails
Signed-off-by: Ruben Vallejo <rvallejo@vmware.com>
2023-06-07 10:39:17 -04: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
Jamie Klassen baa4acbded Merge pull request #18049 from rmartine-ias/pod-logs-origin
fix certificate issues in KubernetesProxy
2023-06-01 14:56:14 -04:00
Riley Martine f680d63270 add test for kubernetes proxy virtual host
Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: Riley Martine <rmartine@integralads.com>
2023-06-01 12:21:38 -06:00
David Festal 5e4879d80f fix in kubernetes alpha backend support
Signed-off-by: David Festal <dfestal@redhat.com>
2023-06-01 11:12:47 +02:00