Я работаю над Opersator-SDK. В своем операторском контроллере я пытаюсь создать пользовательский ресурс Istio - виртуальные сервисы. Определение виртуальных сервисов выглядит следующим образом:
kind: CustomResourceDefinition
apiVersion: apiextensions.k8s.io/v1beta1
metadata:
name: virtualservices.networking.istio.io
Здесь я думаю, что сначала нужно сделать несколько вещей:
- Получить модуль Istio API
- В моем коде контроллера импортируйте пакет виртуальных сервисов istio
- Как создать / обновить ресурс виртуального сервиса
У меня вопрос, как их делать? Потому что я никогда не делал этого раньше, поэтому мне нужно попросить помощи, как это сделать.