Tutorial by

Cozystack mit Ansible auf jedem Kubernetes installieren

Cozystack mit der Collection ansible-cozystack auf einem bestehenden Kubernetes-Cluster installieren, für Teams, die den Stack nicht auf Talos Linux betreiben.

DevOpsOpen SourceAnsibleKubernetesPlatform EngineeringCozystack
Cozystack mit Ansible auf jedem Kubernetes installieren

Für Teams, die den vollständigen Cozystack-Stack mit Talos Linux nicht einsetzen können, sei es wegen Unternehmensrichtlinien, bestehender Infrastruktur oder betriebssystemspezifischer Anforderungen, gibt es jetzt eine offizielle Ansible-Collection, die dieselbe Cozystack-Erfahrung auf Ihre bestehenden Cluster bringt.

Cozystack mit Ansible auf jedem Kubernetes installieren

cozystack.installer automatisiert die komplette Installation von Cozystack auf Generic Kubernetes (k3s, kubeadm oder RKE2): Ein einziger Lauf von ansible-playbook ergibt eine vollständig konfigurierte Cloud-Plattform.

Für wen ist das gedacht

  1. Regulierte Umgebungen: Ihr Unternehmen schreibt eine bestimmte Linux-Distribution vor, und ein Austausch des Betriebssystems kommt nicht infrage.
  2. Bestehende Cluster: Sie betreiben bereits Kubernetes und möchten Cozystack-Funktionen ergänzen, also S3-Speicher, DBaaS, VMs und eine Management-Oberfläche, ohne alles neu aufzubauen.
  3. Teams mit mehreren Umgebungen: Sie definieren Ihre Konfiguration einmal und übertragen sie mit einem einzigen Playbook auf Dev, Staging und Produktion.
  4. CI/CD-Workflows: Sie integrieren die Bereitstellung von Cozystack in Ihre bestehenden Automatisierungs-Pipelines.

Probieren Sie es selbst aus

ansible-galaxy collection install git+https://github.com/cozystack/ansible-cozystack.git

Das Repository enthält ein vollständiges Beispiel: von nackten Ubuntu-Nodes zur laufenden Cozystack-Plattform mit einem einzigen Befehl.

https://github.com/cozystack/ansible-cozystack


Dieser Beitrag ist eine deutsche Fassung des Artikels Deploy Cozystack on any Kubernetes with Ansible, zuerst erschienen bei Ænix auf Medium.

Testen Sie sich: Cozystack per Ansible

5 questions · ~2 min