SPYT
Для установки SPYT на кластер YTsaurus необходимо запушить в k8s ресурс типа Spyt.
Пример спецификации можно найти по ссылке:
apiVersion: cluster.ytsaurus.tech/v1
kind: Spyt
metadata:
name: myspyt
spec:
ytsaurus:
name:
minisaurus
image: ghcr.io/ytsaurus/spyt:2.8.0
Запушить спецификацию можно с помощью kubectl:
$ kubectl apply -f cluster_v1_spyt.yaml -n <namespace>
spyt.cluster.ytsaurus.tech/myspyt created
После этого k8s оператор запустит несколько Init Job, которые запишут в Кипарис необходимые файлы. Следить за статусом можно с помощью kubectl:
$ kubectl get spyt
NAME RELEASESTATUS
myspyt CreatingUser
$ kubectl get spyt
NAME RELEASESTATUS
myspyt UploadingIntoCypress
$ kubectl get spyt
NAME RELEASESTATUS
myspyt Finished
После успешного выполнения всех джобов (когда RELEASESTATUS перешел в Finished), можно запускать SPYT. Подробнее можно почитать в отдельном разделе.