删除路由有多种方法
openshiftclient.routes().innamespace().withname(“routename”).delete();openshiftclient.routes().innamespace().withlabel(“routelabel”).delete();
如果我使用相同的路由yaml从openshift中删除路由
openshiftclient.resource(hasmatadata.delete();load(inputstream.delete();
这也不起作用
我使用了openshift版本4.6+
1条答案
按热度按时间qhhrdooz1#
我认为你删除的方式有语法错误
Route
. 由于路由是一个有名称空间的资源,您需要为任何操作指定路由所在的名称空间,无论它是get()
,delete()
,patch()
等:我在crc(基于openshift 4.7.11)上测试了上述代码,它似乎工作正常。