Nota

Este complemento es parte del colección kubernetes.core (versión 1.1.1).

Para instalarlo usa: ansible-galaxy collection install kubernetes.core.

Para usarlo en un libro de jugadas, especifique: kubernetes.core.helm_info.

Nuevo en la versión 0.11.0: de kubernetes.core

  • Sinopsis
  • Requisitos
  • Parámetros
  • Ejemplos
  • Valores devueltos

Sinopsis

  • Obtenga información (valores, estados, …) del paquete Helm implementado dentro del clúster.

Nota

Este módulo tiene su correspondiente complemento de acción.

Requisitos

Los siguientes requisitos son necesarios en el host que ejecuta este módulo.

Parámetros

Parámetro Opciones/Predeterminados Comentarios
ruta_binariasendero La ruta de un binario de timón para usar.
contextostring Opción Helm para especificar qué contexto kubeconfig usar. Si el valor no se especifica en la tarea, el valor de la variable de entorno K8S_AUTH_CONTEXT se utilizará en su lugar.
alias: kube_context
kubeconfigsendero Opción de Helm para especificar la ruta de kubeconfig a usar. Si el valor no se especifica en la tarea, el valor de la variable de entorno K8S_AUTH_KUBECONFIG se utilizará en su lugar.
alias: kubeconfig_path
nombre_de_lanzamientostring / requerido Suelte el nombre para administrar.
alias: nombre
release_namespacestring / requerido Espacio de nombres de Kubernetes donde se debe instalar el gráfico.
alias: espacio de nombres

Ejemplos

-name: Deploy latest version of Grafana chart inside monitoring namespace
  kubernetes.core.helm_info:name: test
    release_namespace: monitoring

Valores devueltos

Los valores de retorno comunes están documentados aquílos siguientes son los campos exclusivos de este módulo:

Llave devuelto Descripción
estadocomplejo solo cuando existe liberación Un diccionario de salida de estado
version de aplicacionstring siempre Versión de la aplicación implementada
cuadrostring siempre Nombre del gráfico y versión del gráfico
nombrestring siempre Nombre del lanzamiento
espacio de nombresstring siempre Espacio de nombres donde se implementa la versión
revisiónstring siempre Número de veces que se ha actualizado la versión
estadostring siempre Estado de lanzamiento (puede ser IMPLEMENTADO, FALLIDO, …)
actualizadostring siempre La fecha de la última actualización
valoresstring siempre Dict of Values ​​utilizado para implementar

Autores

  • Lucas Boisserie (@LucasBoisserie)