Merge pull request #28198 from backstage/renovate/kubernetes-client-node-1.x

Update dependency @kubernetes/client-node to v1.1.2
This commit is contained in:
Fredrik Adelöw
2025-04-23 15:01:33 +02:00
committed by GitHub
44 changed files with 152 additions and 101 deletions
+1 -1
View File
@@ -42,7 +42,7 @@
"@backstage/catalog-model": "workspace:^",
"@backstage/plugin-kubernetes-common": "workspace:^",
"@backstage/types": "workspace:^",
"@kubernetes/client-node": "1.0.0-rc7",
"@kubernetes/client-node": "1.1.2",
"node-fetch": "^2.7.0",
"winston": "^3.2.1"
},
@@ -38,6 +38,8 @@ import { setupServer } from 'msw/node';
import { loggerToWinstonLogger } from '@backstage/backend-common';
import { ExtendedHttpServer } from '@backstage/backend-defaults/rootHttpRouter';
jest.setTimeout(60_000);
describe('Pinniped - tokenCredentialRequest', () => {
let app: ExtendedHttpServer;
const logger = loggerToWinstonLogger(mockServices.logger.mock());
@@ -16,7 +16,6 @@
import { ClusterDetails } from '@backstage/plugin-kubernetes-node';
import * as https from 'https';
import { bufferFromFileOrString } from '@kubernetes/client-node';
import fetch, { RequestInit } from 'node-fetch';
import { Logger } from 'winston';
@@ -75,7 +74,7 @@ export class PinnipedHelper {
url.pathname = `/apis/${apiGroup}/tokencredentialrequests`;
const requestInit: RequestInit = this.buildRequestForPinniped(
const requestInit = await this.buildRequestForPinniped(
url,
clusterDetails,
pinnipedParams,
@@ -107,11 +106,13 @@ export class PinnipedHelper {
return Promise.reject(data.status.message);
}
private buildRequestForPinniped(
private async buildRequestForPinniped(
url: URL,
clusterDetails: ClusterDetails,
pinnipedParams: PinnipedParameters,
): RequestInit {
): Promise<fetch.RequestInit> {
const { bufferFromFileOrString } = await import('@kubernetes/client-node');
const body = {
apiVersion:
pinnipedParams.tokenCredentialRequest?.apiGroup ??