Bulut komutanı

Buluttaki önyükleme sunucularına tarifleri yazın
Şimdi İndirin

Bulut komutanı Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • MIT/X Consortium Lic...
  • Yayıncı adı:
  • Ryan Mark
  • yayıncı web sitesi:
  • http://github.com/ryanmark/

Bulut komutanı Etiketler


Bulut komutanı Açıklama

Buluttaki önyükleme sunucularına tarifleri yazın Cloud Commander, EC2 örneklerini hızlı bir şekilde başlatmak ve oluşturmak için kullanabileceğiniz komut dosyalarını içeren bir modüldür. Bu şeyin amacı, özel bir Ami'yi belirli bir hizmet veya görev için bir vanilya işletim sistemi kurulumunu yapılandıran bir komut dosyası ile değiştirmenize izin vermektir. Yardım, bir komut dosyasının servis sağlayıcısına agnostik olması ve bunu yapmak için bir komut dosyası yazarsanız, sunucuyu nasıl oluşturduğunuzu unutmayacaksınız. Bununla birlikte, bir komut dosyası, Amazon'un bulutundaki herhangi bir bölgedeki sunucuları yapılandırabilir, bu da bir halka açık bir ami'den çok daha kullanışlıdır. Ayrıca, bir butonun basılmasında bir dizi uzman örneği filosunu başlatmanıza ve yapılandırmanıza olanak sağlar. Başlamak için GIT, Python ve Setuptools'a ihtiyacınız olacak. Veya kaynağı indirebilir ve elle yükleyebilirsiniz. Bir Virtuallenv'e kurulmasını tavsiye ederim, ancak tamamen isteğe bağlıdır. Komutanı yükledi. Şimdi başlayalım. Amazon web hizmetleri ile etkileşime girin. Bazı sunucuları başlatmaya hazırsınız! Konfigürasyonla ilgili başka bir şey: Tarifler My_SerVers / Varlıklar dizininizde özel anahtarları arayacak, .pem'de biten herhangi bir dosyalar. Tarifler ayrıca Known_Hosts ve Authorised_Keys dosyalarını varlık dizininde arayacaktır. Bulunursa, bu dosyalar yeni örneklere eklenecektir. SERVERSSWITCH'İNİ PROJECTİNİZE GÖRÜNTÜ: CD MY_SERVERVERSCLOUD-COMMANCER BAŞLATı NewsApps-KitchenSinkthat Bütün bunlar için! NewsApps-KitchenSink tarifinde ne gibi durumlar çağrılırsa ve yapılandırılacak ve yapılandırılacak. Proje dizininin varlıklarının / bu klasörün içeriği S3'e itilecek ve başlatılan her örneği aşağı çekilecektir. BIN alt dizininin içeriği, örnekte / USR / Yerel / çöp kutusuna kurulacaktır. Known_hosts ve Authorize_Keys'in içeriği, birincil kullanıcının ~ / .SSH dizinine, örneği başlatmak için kullanılan özel anahtarla birlikte (yalnızca varlık dizinine eklerseniz) eklenecektir. Önyükleme-komut dosyaları / Boot örneğine geçilen kabuk komut dosyalarını içerir. Bu komut dosyaları kök olarak çalıştırılır ve örnekleri yapılandırma çalışmalarını yapın. Cloud Commander, son komut dosyasını oluşturmak için Jinja2 şablon kitaplığını kullanır. Böylece BootsCripts'deki Jinja2 şablon sözdiziminden herhangi birini kullanabilirsiniz. Tarifler / tüm tariflerin tanımlandığı yerler. Bir tarif, 'Sunucu' dizisine sahip bir YAML dosyasıdır. Tüm EC2 ve Cloud Commander proje yapılandırmanızın depolandığı config.yml. Ayrıca, tarifleriniz tarafından kullanılacak olan AMIS listesini içerir. Kontrributer, Paylaşmak istediğiniz bir tarif ve BootsCripts yazdığınız bir tarifi ve BootsCripts, Github'taki ForksApps / Cloud-Commander-tarifleri, proje rehberinizi çatalınıza bağlar, ve bana bir çekme isteği gönder. Tam olarak homebrew gibi, eğer tanıdıksanız. Gereksinimler: · Python


Bulut komutanı İlgili Yazılım