Yeni oluşturulmuş bir meta veri alanı oluşturarak önceden oluşturulmuş bir VM'ye başlangıç komut dosyası ekleyebilirsiniz. Aşağıdaki adımları izleyin:
- VM yapılandırma sayfanıza gidin: https://console.developers.google.com gidin. Compute -> Compute Engine -> VM Instances bölümüne gidin. Sanal makinenizin adını tıklayın.
- Özel Meta Verilere aşağı doğru kaydırın. Düzenle'yi tıklayın.
- Yeni bir meta veri alanı oluşturun. Anahtarı
startup-script
olarak ayarlayın.
Başlangıç komut dosyanızı değer alanına yapıştırın. Shebang'ı unutma. İşte geçerli bir betik örneği.
#! /bin/bash
apt-get update
apt-get install -y apache2
cat <<EOF > /var/www/index.html
<html><body><h1>Hello World</h1>
<p>This page was created from a simple startup script!</p>
</body></html>
EOF
- Sanal makinenizi yeniden başlatın. Harika başlangıç komut dosyanızın getirilerinin tadını çıkarın. Tam olarak bu sorun için Google'dan resmi dokümanlara
Bağlantı: https://cloud.google.com/compute/docs/startupscript#startupscriptrunninginstances – xamde
Ubuntu 16.04 için çalışan değil nedeni teknik bir hata? https://issuetracker.google.com/issues/35904904 –
müthiş, Çalıştıran, ancak doğrudan komut dosyasıyla değil, ancak komut dosyası yolunda, test edip onaylayabiliyorsanız mükemmel olacak, ancak çalışıyor. –