ccollicutt.ansible_crio_from_source

Build Status

cri-o aus dem Quellcode

Dies wird cri-o aus dem Quellcode auf Ubuntu Xenial bereitstellen. Es gibt einen ppa, der Pakete für cri-o hat, aber manchmal enthält er nicht die neueste Version von cri-o. (Wie derzeit, zu diesem bestimmten Zeitpunkt.) Es könnte jedoch sein, dass es in Zukunft die neueste Version hat, daher ist es am besten, zuerst dort nachzusehen, bevor Sie diese Rolle verwenden.

Um cri-o mit Kubernetes zu bauen und zu verwenden, sind einige Dinge erforderlich, und diese Rolle erledigt die meisten davon:

  • Installiert Go
  • Installiert runc - Dies kann deaktiviert werden, indem crio_install_runc: false in den Standardeinstellungen festgelegt wird.
  • Richtet /etc/default/kubelet ein, um cri-o zu verwenden - Dies kann deaktiviert werden, indem crio_manage_kubelet_extra_args: false in den Standardeinstellungen festgelegt wird.
  • Installiert cri-o aus dem Quellcode - make.tools, make, make.install, make.config
  • Installiert einige Konfigurationsdateien, um cri-o zu aktivieren

Versionen

Siehe die verschiedenen Softwareversionen in der Datei defaults/main.yml.

Über das Projekt

Install cri-o from source

Installieren
ansible-galaxy install ccollicutt.ansible_crio_from_source
GitHub Repository
Lizenz
isc
Downloads
6.9k
Besitzer
Kubernetes, networking, SDN, NFV, open source community, path to production