-
dotnet-kubernetes-client:谷歌的“ KubernetesClient”的优化版本。 具有C#功能的增强版下载
资源介绍
DotnetKubernetesClient
Google的KubernetesClient的增强版。
谷歌提供的版本是一个生成的版本。 他们从正式定义中生成代码,这是服务多种语言的一种不错的方式。
但是,特定语言(例如C#中的泛型)有许多功能可以优化此类库。
该库采用生成的库,并使用自定义的kubernetes客户端界面对其进行包装。
现在,该接口将使用任何资源(具有KubernetesObjectAttribute )并为您创建所需的调用。
例子
// Creates the client with the default config.
var client = new KubernetesClient ();
// Get all namespaces in the cluster.
var namespaces = await client . List < V1Nam