def delete_eks_cluster(eks_cluster_name): """ Function to detach SSM policy from IAM role created by EKS nodegroups and delete the EKS cluster """ DETACH_SSM_POLICY = "detach" eks_utils.manage_ssm_permissions_nodegroup(eks_cluster_name, DETACH_SSM_POLICY) eks_utils.delete_eks_cluster(eks_cluster_name)
def setup_ssm_eks_cluster(eks_cluster_name): """ Function to attach SSM policy to IAM role created by EKS nodegroup and install SSM agent """ ATTACH_SSM_POLICY = "attach" eks_utils.manage_ssm_permissions_nodegroup(eks_cluster_name, ATTACH_SSM_POLICY) eks_utils.setup_ssm_agent()