export const DESCRIPTION = 'cattle.io/description'; export const HOSTNAME = 'kubernetes.io/hostname'; export const TIMESTAMP = 'cattle.io/timestamp'; export const PROJECT = 'field.cattle.io/projectId'; export const SYSTEM_PROJECT = 'authz.management.cattle.io/system-project'; export const CONTAINER_DEFAULT_RESOURCE_LIMIT = 'field.cattle.io/containerDefaultResourceLimit'; export const KUBERNETES = { SERVICE_ACCOUNT_UID: 'kubernetes.io/service-account.uid', SERVICE_ACCOUNT_NAME: 'kubernetes.io/service-account.name' }; export const RIO = { STACK: 'rio.cattle.io/stack' }; export const CERTMANAGER = { ISSUER: 'cert-manager.io/issuer-name' }; export const NODE_ROLES = { CONTROL_PLANE: 'node-role.kubernetes.io/controlplane', WORKER: 'node-role.kubernetes.io/worker', ETCD: 'node-role.kubernetes.io/etcd', }; // TODO consult w/ backend about what labels & annotations to hide from editing export const LABEL_PREFIX_TO_IGNORE = [ ]; export const ANNOTATIONS_TO_IGNORE_CONTAINS = [ ]; export const ANNOTATIONS_TO_IGNORE_PREFIX = [ DESCRIPTION ] ;