Я пишу собственный контроллер, который будет прослушивать определенный мной CR и обновлять / создавать другие ресурсы (определенные Istio). Все примеры показывают, как обрабатывать собственные ресурсы или пользовательские, созданные в одном пакете. Но ресурсы, которыми я хочу управлять, уже существуют и зарегистрированы в кластере. Так что я не понимаю, как создавать или обновлять их в коде Go, не описывая их своими типами.