Cloud-init
Cloud-init, kullanıcı verilerini örneklere uygulamak için kullanılan bir dizi komut dosyasıdır. Cloud-init birçok Linux ve FreeBSD işletim sisteminde çalışır.
Her genel veya özel bulutun bir meta veri hizmeti vardır. Bu hizmet, bilgisayarın çalıştığı ortam hakkında bilgi içerir. İşletim sistemi şablonları – bulut görüntüleri, her yeni örneğin bir öncekinin klonu olduğu örneklerden oluşur. Kullanıcı verileri örneklere bireyselliklerini verir.
Özellikler:
- ağ arayüzlerinin yapılandırılması;
- ağ adı çözümleyicisinin yapılandırılması;
- kalıcı olmayan bağlama noktalarının yapılandırılması;
- ana bilgisayar adının tanımlanması;
- bireysel kullanıcıların kimliğini doğrulamak için kullanılan SSH anahtarlarının yapılandırılması;
- kullanıcı parolalarının tanımlanması.
Çalışma ilkeleri
Cloud-init, gerekli değişiklikler hakkında veri kaynağından bilgi alır.
Yükleme sırasında meta verilerin çıkarılma şekli veri kaynaklarını belirler. Varsayılan olarak, kaynaklar otomatik olarak algılanır.