Hallo Liste,
mir stehen drei Systeme zur Verfügung, die unterschiedliche Aufgaben wahrnehmen. Eines dieser Systeme ist zur Entwicklung abkommandiert. Dort werden neue Funktionen entwickelt und von den Entwicklern getestet. Dieses System soll die neuen Versionen auf dem Beta-System zur Verfügung stellen, welches einer bestimmten Anwendergruppe ermöglicht, frische Funktionen zu nutzen und zu testen. Das dritte System beherbergt das Produktivsystem, auf dem dann die abgenommenen Betas zum Einsatz kommen. Das Entwicklersystem kommuniziert mit den beiden anderen und sagt ihnen, welche Version sie herunterladen und aktivieren dürfen. Hierbei sind teilweise root-Rechte erforderlich. Derzeit wird via SSH eine Verbindung aufgebaut (innerhalb eines Skriptes), welches dann Befehle mit vorangestelltem 'sudo' ausführt. Der Verbindungsbenutzer darf nur bestimmte Skripte und Programme als 'sudo' starten, aber ich weiß nicht, ob es hierfür nicht eigentlich eine viel schönere Variante gibt.
Habt ihr damit Erfahrungen?
So schaut es derzeit in etwa aus:
.--Beta SSH / Entwicklung====: \ ---Produktion
Viele Grüße und einen erfolgreichen Tag
Björn