• Русский
  • Создание WorkspaceKind

    Предварительные требования

    • Убедитесь, что вы являетесь Cluster Admin.
    • Убедитесь, что у вас настроен и подключен к кластеру kubectl.
    • Убедитесь, что вы создали SA.

    Процедура

    Создание SA

    Создайте файл workbench-sa-with-rolebinding.yaml со следующим содержимым и выполните команду kubectl apply -f workbench-sa-with-rolebinding.yaml для создания service account, используемой экземплярами workbench в namespace.

    DETAILS
    apiVersion: v1
    kind: ServiceAccount
    metadata:
      name: workbench-editor
      namespace: NAMESPACE_NAME
    ---
    apiVersion: rbac.authorization.k8s.io/v1
    kind: ClusterRoleBinding
    metadata:
      name: workbench-sa-binding
    subjects:
    - kind: ServiceAccount
      name: workbench-editor
      namespace: NAMESPACE_NAME
    roleRef:
      kind: ClusterRole
      name: aml-namespace-editor
      apiGroup: rbac.authorization.k8s.io
    1. NAMESPACE_NAME должен совпадать с namespace, в котором создан workbench.
    2. То же, что и выше.

    Создание WorkspaceKind с помощью CLI

    WARNING
    • При использовании jupyterlab_v1beta1_workspacekind.yaml измените CLUSTER_NAME в NB_FREIX на имя целевого кластера, в котором будет создан WorkspaceKind.

    • При создании WorkspaceKind URL образа должен быть изменён на актуальный для текущего локального кластера !!!