Загрузка данных


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>