CHYT

Для установки CHYT на кластер YTsaurus необходимо запушить в k8s ресурс типа Chyt.

Важно

На кластере должен быть поднят strawberry controller. Он конфигурируется в поле strawberry ресурса Ytsaurus.

Пример спецификации можно найти по ссылке:

apiVersion: cluster.ytsaurus.tech/v1
kind: Chyt
metadata:
  name: mychyt
spec:
  ytsaurus:
    name:
      minisaurus
  image: ghcr.io/ytsaurus/chyt:2.14.0-relwithdebinfo
  makeDefault: true

Запушить спецификацию можно с помощью kubectl:

$ kubectl apply -f cluster_v1_chyt.yaml -n <namespace>
chyt.cluster.ytsaurus.tech/mychyt created

После этого k8s оператор запустит несколько init job, которые запишут в Кипарис необходимые файлы.

$ kubectl get chyt
NAME     RELEASESTATUS
mychyt   CreatingUser

$ kubectl get chyt
NAME     RELEASESTATUS
mychyt   UploadingIntoCypress

$ kubectl get chyt
NAME     RELEASESTATUS
mychyt   CreatingChPublicClique

$ kubectl get chyt
NAME     RELEASESTATUS
mychyt   Finished

После успешного выполнения всех джобов, можно запускать клику CHYT. Подробнее про клики можно почитать в отдельном разделе.

Если в спецификации Chyt был выставлен флаг makeDefault и на кластере запущен strawberry controller, то также будет поднята клика по умолчанию — ch_public.

Следующая