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.2.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
. Подробнее можно почитать в отдельном разделе.