EKS list cluster
Sinopse
- Este módulo Python fornece funcionalidade para listar clusters do Amazon Elastic Kubernetes Service (EKS) usando a biblioteca `boto3`. Requer chave de acesso AWS, chave secreta e região para autenticação.
Parâmetros
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
aws_access_key aliases: ec2_access_key, access_key | string | | AWS access key. Se não for definido, o valor da variável AWS_ACCESS_KEY_ID de ambiente AWS_ACCESS_KEY ou EC2_ACCESS_KEY será usado. Se o profile for definido, este parâmetro será ignorado. |
aws_secret_key aliases: ec2_secret_key, secret_key | string | | AWS secret key. Se não for definido, o valor da variável de ambiente AWS_SECRET_ACCESS_KEY, AWS_SECRET_fsKEY ou EC2_SECRET_KEY será usado. Se o profile for definido, este parâmetro será ignorado. |
region aliases: aws_region, ec2_region | string | | A região da AWS a ser usada. Se não for especificado, o valor da variável de ambiente AWS_REGION ou EC2_REGION, se houver, será usado. Consulte http://docs.aws.amazon.com |
detailed | bool | | Se definido como verdadeiro, o módulo retornará os detalhes de cada cluster. |
Exemplos
- name: eks list cluster
eks_list_cluster:
aws_access_key: {{aws_access_key}}
aws_secret_key: {{aws_secret_key}}
region: {{region}}Valores de retorno
Chave | Tipo | Retornado quando | Descrição |
|---|---|---|---|
cluster_names | dictionary | Sucesso | Uma dict com a lista de clusters |
cluster_count | integer | Sucesso | Número de clusters EKS |
clusters | list of complex | Se detailed = true | Lista de clusters EKS com seus detalhes |