Загрузка данных
dmitriev-aal@VDI-Dmitriev-A:~$ kubectl describe crd externalsystems.production.platform.ckpr.integrations.rshbintech.ru
Name: externalsystems.production.platform.ckpr.integrations.rshbintech.ru
Namespace:
Labels: <none>
Annotations: controller-gen.kubebuilder.io/version: v0.11.1
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Metadata:
Creation Timestamp: 2020-11-06T07:30:40Z
Generation: 36
Resource Version: 18766787085
UID: 3117964f-41e8-4cd5-b82e-6eee9e47f7cd
Spec:
Conversion:
Strategy: None
Group: production.platform.ckpr.integrations.rshbintech.ru
Names:
Kind: ExternalSystem
List Kind: ExternalSystemList
Plural: externalsystems
Short Names:
exsys
Singular: externalsystem
Scope: Namespaced
Versions:
Additional Printer Columns:
Description: Окружение
Json Path: .spec.environment
Name: Environment
Type: string
Description: Наименование
Json Path: .spec.name
Name: Name
Type: string
Description: Текущий статус ресурса
Json Path: .status.code
Name: Status
Type: string
Description: Сообщение о статусе ресурса
Json Path: .status.message
Name: Message
Type: string
Description: Дата создания
Json Path: .metadata.creationTimestamp
Name: Timestamp
Type: string
Name: v1
Schema:
openAPIV3Schema:
Description: ExternalSystem is the Schema for the externalsystems 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: ExternalSystemSpec defines the desired state of ExternalSystem
Properties:
Aliases:
Description: Список псевдонимов системы во внешних реестрах
Items:
Description: SystemAlias - псевдоним информационной системы во внешнем реестре систем
Properties:
Description:
Description: Описание информационной системы из внешнего реестра
Type: string
Registry:
Description: ID внешнего реестра систем
Type: string
System Code:
Description: Код информационной системы из внешнего реестра
Type: string
Required:
registry
systemCode
Type: object
Type: array
Depart:
Description: Подразделение, которому принадлежит информационная система
Type: string
Description:
Description: Описание информационной системы
Type: string
Environment:
Description: Код окружения (DEV, REGRESS, STRESS, RC, PRODUCTION)
Enum:
DEV
REGRESS
STRESS
RC
PRODUCTION
Type: string
Kind:
Description: Вид информационной системы
Enum:
IP1
CORP
DMZ
Type: string
Name:
Description: Наименование информационной системы
Max Length: 64
Min Length: 3
Type: string
Namespace:
Description: Пространство имён, в котором будут расположены сервисы ИС
Type: string
Owner:
Description: Владелец информационной системы
Type: string
Project Path:
Description: Путь до репозитория проекта информационной системы
Pattern: ^(/[a-z][a-z0-9\-]*[a-z0-9])+$
Type: string
Public Services:
Additional Properties:
Description: PublicService описание сервиса выставляемого наружу
Properties:
Auth Settings:
Description: PlatformSystemAuthSettings настройки Platform System Auth Provider
Properties:
Is Public Client:
Description: Признак публичного клиента
Type: boolean
Required:
isPublicClient
Type: object
External Hostname:
Type: string
Required:
authSettings
externalHostname
Type: object
Description: Сервисы системы публикуемые для внешнего пользования
Type: object
Roles:
Description: Список ролей системы
Items:
Properties:
Code:
Description: Короткое имя роли в системе
Pattern: ^([a-zA-Z][a-zA-Z0-9\-\_]+[a-zA-Z0-9])+$
Type: string
Description:
Description: Описание роли в системе
Type: string
Roles:
Description: Вложенные роли: если заполнены, то роль считается составной
Items:
Type: string
Type: array
Required:
code
Type: object
Type: array
Zones:
Description: Настройки в разрезе зон
Items:
Properties:
Zone:
Description: ID зоны (rumsk1,rumsk2,...)
Type: string
Required:
zone
Type: object
Type: array
Required:
depart
description
environment
kind
name
namespace
owner
Type: object
Status:
Description: ExternalSystemStatus defines the observed state of ExternalSystem
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: ExternalSystem
List Kind: ExternalSystemList
Plural: externalsystems
Short Names:
exsys
Singular: externalsystem
Conditions:
Last Transition Time: 2020-11-06T07:30:40Z
Message: no conflicts found
Reason: NoConflicts
Status: True
Type: NamesAccepted
Last Transition Time: 2020-11-06T07:30:40Z
Message: the initial names have been accepted
Reason: InitialNamesAccepted
Status: True
Type: Established
Stored Versions:
v1
Events: <none>