Version Packages
This commit is contained in:
@@ -1,5 +1,49 @@
|
||||
# @backstage/plugin-kubernetes-backend
|
||||
|
||||
## 0.7.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- f5c9730639: Add `localKubectlProxy` cluster locator method to make local development simpler to setup.
|
||||
|
||||
Consolidated no-op server side auth decorators.
|
||||
The following Kubernetes auth decorators are now one class (`ServerSideKubernetesAuthProvider`):
|
||||
|
||||
- `AwsKubernetesAuthProvider`
|
||||
- `AzureKubernetesAuthProvider`
|
||||
- `ServiceAccountKubernetesAuthProvider`
|
||||
|
||||
- 1454bf98e7: Add new endpoints to Kubernetes backend plugin
|
||||
|
||||
BREAKING: Kubernetes backend plugin now depends on CatalogApi
|
||||
|
||||
```typescript
|
||||
// Create new CatalogClient
|
||||
const catalogApi = new CatalogClient({ discoveryApi: env.discovery });
|
||||
const { router } = await KubernetesBuilder.createBuilder({
|
||||
logger: env.logger,
|
||||
config: env.config,
|
||||
// Inject it into createBuilder params
|
||||
catalogApi,
|
||||
}).build();
|
||||
```
|
||||
|
||||
- 0791af993f: Refactor `KubernetesObjectsProvider` with new methods, `KubernetesServiceLocator` now takes an `Entity` instead of `serviceId`
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 60e5f9fe68: Fixed the lack of `limitranges` as part of the Default Objects to fetch from the kubernetes api
|
||||
- 746ec700ea: Add support for Kubernetes clusters in the catalog.
|
||||
- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`.
|
||||
- eadb3a8d2e: Updated dependency `@kubernetes/client-node` to `^0.17.0`.
|
||||
- Updated dependencies
|
||||
- @backstage/backend-common@0.14.1
|
||||
- @backstage/catalog-model@1.1.0
|
||||
- @backstage/plugin-kubernetes-common@0.4.0
|
||||
- @backstage/catalog-client@1.0.4
|
||||
- @backstage/plugin-auth-node@0.2.3
|
||||
- @backstage/errors@1.1.0
|
||||
|
||||
## 0.7.0-next.3
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/plugin-kubernetes-backend",
|
||||
"description": "A Backstage backend plugin that integrates towards Kubernetes",
|
||||
"version": "0.7.0-next.3",
|
||||
"version": "0.7.0",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
@@ -36,13 +36,13 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@azure/identity": "^2.0.4",
|
||||
"@backstage/backend-common": "^0.14.1-next.3",
|
||||
"@backstage/catalog-client": "^1.0.4-next.2",
|
||||
"@backstage/catalog-model": "^1.1.0-next.3",
|
||||
"@backstage/backend-common": "^0.14.1",
|
||||
"@backstage/catalog-client": "^1.0.4",
|
||||
"@backstage/catalog-model": "^1.1.0",
|
||||
"@backstage/config": "^1.0.1",
|
||||
"@backstage/errors": "^1.1.0-next.0",
|
||||
"@backstage/plugin-auth-node": "^0.2.3-next.2",
|
||||
"@backstage/plugin-kubernetes-common": "^0.4.0-next.2",
|
||||
"@backstage/errors": "^1.1.0",
|
||||
"@backstage/plugin-auth-node": "^0.2.3",
|
||||
"@backstage/plugin-kubernetes-common": "^0.4.0",
|
||||
"@google-cloud/container": "^4.0.0",
|
||||
"@kubernetes/client-node": "^0.17.0",
|
||||
"@types/express": "^4.17.6",
|
||||
@@ -63,7 +63,7 @@
|
||||
"yn": "^4.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.18.0-next.3",
|
||||
"@backstage/cli": "^0.18.0",
|
||||
"@types/aws4": "^1.5.1",
|
||||
"aws-sdk-mock": "^5.2.1",
|
||||
"supertest": "^6.1.3"
|
||||
|
||||
Reference in New Issue
Block a user