INNER CODE UNIT · Python
delete_nodegroup
pluralsh/plural · bin/delete_eks.py:15
def delete_nodegroup(client, cluster, group):
client.delete_nodegroup(clusterName=cluster, nodegroupName=group)
def get_ng():
resp = client.describe_nodegroup(clusterName=cluster, nodegroupName=group)
status = resp['nodegroup']['status']
return f'{group} status: {status}'
waiter(get_ng)
def delete_cluster(client, cluster):
client.delete_cluster(name=cluster)
def get_cluster():
resp = client.describe_cluster(name=cluster)
status = resp['cluster']['status']
return f'{cluster} status: {status}'
waiter(get_cluster)
@click.group()
def cli():