42 lines
No EOL
1.9 KiB
YAML
42 lines
No EOL
1.9 KiB
YAML
apiVersion: apiextensions.k8s.io/v1
|
||
kind: CustomResourceDefinition
|
||
metadata:
|
||
# имя, должно соответствовать спецификации ниже, и быть в формате <plural>.<group>
|
||
name: platformusers.unified-platform.cs.hse.ru
|
||
spec:
|
||
# имя группы, используемое в REST API: /apis/<group>/<version>
|
||
group: unified-platform.cs.hse.ru
|
||
# Список версий, поддерживаемых этим определением CustomResourceDefinition
|
||
versions:
|
||
- name: v1
|
||
# Каждая версия может быть влкючена или выключена при помощи served флага.
|
||
served: true
|
||
# Только одна версия может быть отмечена как storage версия.
|
||
storage: true
|
||
schema:
|
||
openAPIV3Schema:
|
||
type: object
|
||
description: PlatformUser является определением ресурса PlatformUser.
|
||
PlatformUser - пользователь платформы.
|
||
properties:
|
||
status:
|
||
x-kubernetes-preserve-unknown-fields: true
|
||
type: object
|
||
properties: {}
|
||
subresources:
|
||
status: {}
|
||
# Namespaced or Cluster
|
||
scope: Namespaced
|
||
names:
|
||
# имя во множественном числе, используемое в URL: /apis/<group>/<version>/<plural>
|
||
plural: platformusers
|
||
# имя в единственном числе, используемое в CLI и для отображения
|
||
singular: platformuser
|
||
# вид, обычно CamelCased в единственном числе, указывается в манифестах ресурсов
|
||
kind: PlatformUser
|
||
# короткие имена для использования в операциях с ресурсами в CLI
|
||
shortNames:
|
||
- puser
|
||
- pusers
|
||
categories:
|
||
- all |