Недавно я преобразовал свою службу развертывания Kubernetes в бессерверное приложение. Я ищу способ обновить образ контейнера в приложении Knative из конвейера CI / CD без использования файла yml (конвейер CI не имеет доступа к конфигурации yaml, используемой для развертывания файла). Раньше я использовал команду kubectl set image
для обновления образа с CI до последней версии для развертывания, но, похоже, она не работает для Knative-сервиса, например команда, которую я пробовал: kubectl set image ksvc/hello-world hello-world=some-new-image --record
Есть ли способ обновить изображение Knative-приложения с помощью команды kubectl без доступа к исходной конфигурации yaml?