Provide backstage.io/kubernetes-id and backstage.io/kubernetes-label-selector annotations as exported constants (#28710)

* export default kubernetes annotations

Signed-off-by: Kurt King <kurtaking@gmail.com>

* replace deprecations

Signed-off-by: Kurt King <kurtaking@gmail.com>

* Add changesets

Signed-off-by: Kurt King <kurtaking@gmail.com>

* regenerate api reports

Signed-off-by: Kurt King <kurtaking@gmail.com>

* Update additional references

Signed-off-by: Kurt King <kurtaking@gmail.com>

* fix api reports

Signed-off-by: Kurt King <kurtaking@gmail.com>

---------

Signed-off-by: Kurt King <kurtaking@gmail.com>
This commit is contained in:
Kurt King
2025-02-21 06:41:39 -07:00
committed by GitHub
parent d9bc8b6bab
commit d517d13f74
7 changed files with 55 additions and 12 deletions
+4 -4
View File
@@ -23,10 +23,10 @@ import {
import { Route, Routes } from 'react-router-dom';
import { KubernetesContent } from './KubernetesContent';
import Button from '@material-ui/core/Button';
const KUBERNETES_ANNOTATION = 'backstage.io/kubernetes-id';
const KUBERNETES_LABEL_SELECTOR_QUERY_ANNOTATION =
'backstage.io/kubernetes-label-selector';
import {
KUBERNETES_ANNOTATION,
KUBERNETES_LABEL_SELECTOR_QUERY_ANNOTATION,
} from '@backstage/plugin-kubernetes-common';
export const isKubernetesAvailable = (entity: Entity) =>
Boolean(entity.metadata.annotations?.[KUBERNETES_ANNOTATION]) ||