This commit is contained in:
@@ -37,7 +37,21 @@ def get_namespace():
|
||||
core = client.CoreV1Api()
|
||||
namespace = core.list_namespace()
|
||||
namespace_list = []
|
||||
for i in range(1,len(namespace.items)):
|
||||
for i in range(0,len(namespace.items)):
|
||||
print(namespace.items[i].metadata.name)
|
||||
namespace_list.append(namespace.items[i].metadata.name)
|
||||
return namespace_list
|
||||
|
||||
def get_deployments():
|
||||
config.load_kube_config(config_file='/kubeconfig/config')
|
||||
api = client.AppsV1Api()
|
||||
namespaces_list = get_namespace()
|
||||
deployments_list = []
|
||||
for namespace in namespaces_list:
|
||||
print(namespace)
|
||||
deployments = api.list_namespaced_deployment(namespace)
|
||||
for deployment_index in range(0,len(deployments.items)):
|
||||
deployment = deployments.items[deployment_index].metadata.name
|
||||
print(" "+str(deployment))
|
||||
deployments_list.append([namespace,deployment])
|
||||
return deployments_list
|
||||
Reference in New Issue
Block a user