Example #1
0
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)
Example #2
0
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()