jedimt.kubernetes_prep

Ansible-Rolle: Kubernetes-Vorbereitung

Bereiten Sie Ubuntu-Hosts für die Aufnahme in einen Kubernetes-Cluster vor.

Anforderungen

Keine

Rollenvariablen

Wenn Sie die Kubernetes-Version definieren, können Sie mit apt-cache eine Liste der verfügbaren Versionen abrufen. Beispielsweise, um alle Punkt-Versionen für die Kubernetes 1.25 Reihe zu finden: apt-cache madison kubeadm | grep 1.25

# Kubernetes-Binärversionen zur Installation
k8sversion: "1.25.6-00"

# Docker GPG-Schlüssel-URL, erforderlich für die Installation von containerd
docker_gpg_url: "https://download.docker.com/linux/ubuntu/gpg"

# Kubernetes GPG-Schlüssel-URL
k8s_gpg_url: "https://packages.cloud.google.com/apt/doc/apt-key.gpg"

Abhängigkeiten

Keine.

Beispiel-Playbook

# ===========================================================================
# Kubernetes-Vorinstallationsaufgaben
# ===========================================================================
- name: Kubernetes-Vorinstallationsaufgaben
  hosts: servers
  tags: k8s

  vars_files:
    # Ansible-Vault mit allen erforderlichen Passwörtern
    - "../../credentials.yml"

  roles:
    - jedimt.kubernetes_prep

Lizenz

MIT

Autoreninformation

Aaron Patten
aaronpatten@gmail.com

Über das Projekt

Prepare hosts for Kubernetes install

Installieren
ansible-galaxy install jedimt.kubernetes_prep
GitHub Repository
Lizenz
mit
Downloads
137
Besitzer