Skuber 删除特定命名空间中的项目
Skuber delete items in a specific namespace
我正在使用 skuber 2.4.0。
有没有办法使用 skuber client.delete 特定命名空间中的对象?
我知道在创建客户端时可以指定命名空间。
但是例如,在创建作业时,您可以在元数据中指定任何命名空间。
似乎很奇怪需要创建一个新的客户端来删除。
我建议您在 github 存储库中打开一个问题以获得进一步的帮助。
https://github.com/hagay3/skuber/issues
关于您的问题,可以使用以下方法:
def usingNamespace(newNamespace: String): KubernetesClient
示例:
https://github.com/hagay3/skuber/blob/master/client/src/it/scala/skuber/NamespaceSpec.scala#L53
我正在使用 skuber 2.4.0。
有没有办法使用 skuber client.delete 特定命名空间中的对象?
我知道在创建客户端时可以指定命名空间。 但是例如,在创建作业时,您可以在元数据中指定任何命名空间。
似乎很奇怪需要创建一个新的客户端来删除。
我建议您在 github 存储库中打开一个问题以获得进一步的帮助。 https://github.com/hagay3/skuber/issues
关于您的问题,可以使用以下方法:
def usingNamespace(newNamespace: String): KubernetesClient
示例: https://github.com/hagay3/skuber/blob/master/client/src/it/scala/skuber/NamespaceSpec.scala#L53