using k8s; using k8s.Models; using System; var config = KubernetesClientConfiguration.BuildConfigFromConfigFile(); IKubernetes client = new Kubernetes(config); var generic = new GenericClient(client, "", "v1", "nodes"); var node = await generic.ReadAsync("kube0").ConfigureAwait(false); Console.WriteLine(node.Metadata.Name); var genericPods = new GenericClient(client, "", "v1", "pods"); var pods = await genericPods.ListNamespacedAsync("default").ConfigureAwait(false); foreach (var pod in pods.Items) { Console.WriteLine(pod.Metadata.Name); }