Загрузка данных
dmitriev-aal@VDI-Dmitriev-A:~$ kubectl describe crd platformreleaseartifacts.production.platform.ckpr.integrations.rshbintech.ru
Name: platformreleaseartifacts.production.platform.ckpr.integrations.rshbintech.ru
Namespace:
Labels: <none>
Annotations: controller-gen.kubebuilder.io/version: v0.9.0
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Metadata:
Creation Timestamp: 2021-06-23T10:50:01Z
Generation: 14
Resource Version: 16590838772
UID: 937b9bbc-7eea-4bbc-b1b4-446ce4da2ad3
Spec:
Conversion:
Strategy: None
Group: production.platform.ckpr.integrations.rshbintech.ru
Names:
Kind: PlatformReleaseArtifact
List Kind: PlatformReleaseArtifactList
Plural: platformreleaseartifacts
Short Names:
artifact
Singular: platformreleaseartifact
Scope: Namespaced
Versions:
Additional Printer Columns:
Description: Окружение
Json Path: .spec.environment
Name: Environment
Type: string
Description: Ссылка (тип)
Json Path: .spec.reference.kind
Name: RefKind
Type: string
Description: Ссылка (кластер)
Json Path: .spec.reference.cluster
Name: RefCluster
Type: string
Description: Ссылка (неймспейс)
Json Path: .spec.reference.namespace
Name: RefNamespace
Type: string
Description: Ссылка (имя)
Json Path: .spec.reference.name
Name: RefName
Type: string
Description: Стадия
Json Path: .spec.stage
Name: Stage
Type: string
Description: Релиз
Json Path: .spec.release
Name: Release
Type: string
Description: ID реконсиляции
Json Path: .spec.reconcileId
Name: ReconcileId
Type: string
Name: v1
Schema:
openAPIV3Schema:
Description: PlatformReleaseArtifact is the Schema for the platformreleaseartifacts API
Properties:
API Version:
Description: APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
Type: string
Kind:
Description: Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
Type: string
Metadata:
Type: object
Spec:
Description: PlatformReleaseArtifactSpec defines the desired state of PlatformReleaseArtifact
Properties:
Environment:
Description: Код окружения (DEV, REGRESS, STRESS, RC, PRODUCTION)
Enum:
DEV
REGRESS
STRESS
RC
PRODUCTION
Type: string
Not Removable:
Description: Ресурс артефакта не подлежит удалению, вместо этого помечается на удаление
Type: boolean
Reconcile Id:
Description: Идентификатор реконсиляции
Type: string
Reference:
Description: Ссылка на ресурс артефакта
Properties:
API Version:
Description: APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
Type: string
Cluster:
Description: Кластер ссылки
Type: string
Cluster Kind:
Description: Тип кластера, когда ресурсы одного типа могут деплоиться на несколько кластеров (например, ресурсы Namespace, ConfigMap, Secret и т.д.)
Type: string
Kind:
Description: Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
Type: string
Name:
Description: Наименование ссылки
Type: string
Namespace:
Description: Неймспейс ссылки
Type: string
Required:
name
namespace
Type: object
Release:
Description: Релиз
Type: string
Snapshot:
Description: Слепок ресурса
Type: string
Stage:
Description: Стадия, в которой был добавлен/обновлен ресурс
Format: int32
Type: integer
Time To Live Seconds:
Description: Период, по истечении которого артефакт будет помечен на удаление. Использовать только вместе с Untracked, иначе артефакт будет удален в следующем цикле реконсиляции
Format: int64
Type: integer
Untracked:
Description: Ресурс артефакта не отслеживается (реконсиляцией)
Type: boolean
Required:
environment
reconcileId
reference
release
snapshot
stage
Type: object
Status:
Description: PlatformReleaseArtifactStatus defines the observed state of PlatformReleaseArtifact
Properties:
Code:
Description: Код статуса
Enum:
ERROR
ACTIVE
VALIDATED
FINALIZING
DELETION_BLOCKED
Type: string
Message:
Description: Информация о состоянии информационной системы
Type: string
Required:
code
message
Type: object
Type: object
Served: true
Storage: true
Subresources:
Status:
Status:
Accepted Names:
Kind: PlatformReleaseArtifact
List Kind: PlatformReleaseArtifactList
Plural: platformreleaseartifacts
Short Names:
artifact
Singular: platformreleaseartifact
Conditions:
Last Transition Time: 2021-06-23T10:50:01Z
Message: no conflicts found
Reason: NoConflicts
Status: True
Type: NamesAccepted
Last Transition Time: 2021-06-23T10:50:01Z
Message: the initial names have been accepted
Reason: InitialNamesAccepted
Status: True
Type: Established
Stored Versions:
v1
Events: <none>