jedimt.kubernetes_prep

Rol de Ansible: Preparación de Kubernetes

Prepara los hosts Ubuntu para ser incluidos en un clúster de Kubernetes.

Requisitos

Ninguno

Variables del rol

Al definir la versión de Kubernetes, puedes obtener una lista de las versiones disponibles usando apt-cache. Por ejemplo, para encontrar todas las versiones de 1.25: apt-cache madison kubeadm | grep 1.25

# Versiones binarias de Kubernetes para instalar
k8sversion: "1.25.6-00"

# URL de la clave GPG de Docker, necesaria para instalar containerd
docker_gpg_url: "https://download.docker.com/linux/ubuntu/gpg"

# URL de la clave GPG de Kubernetes
k8s_gpg_url: "https://packages.cloud.google.com/apt/doc/apt-key.gpg"

Dependencias

Ninguna.

Ejemplo de Playbook

# ===========================================================================
# Tareas de preparación para la instalación de Kubernetes
# ===========================================================================
- name: Tareas de preparación para la instalación de Kubernetes
  hosts: servers
  tags: k8s

  vars_files:
    # Vault de Ansible con todas las contraseñas necesarias
    - "../../credentials.yml"

  roles:
    - jedimt.kubernetes_prep

Licencia

MIT

Información del autor

Aaron Patten
aaronpatten@gmail.com

Acerca del proyecto

Prepare hosts for Kubernetes install

Instalar
ansible-galaxy install jedimt.kubernetes_prep
Licencia
mit
Descargas
137
Propietario