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

Предыдущая
Следующая