EC2 Örneklerini Bildirimsel Olarak Başlatma
amazon.aws ile işlem gücü kaynakları sağlayın.
EC2 Örneklerini Bildirimsel Olarak Başlatma, CoddyKit'te ücretsiz bir DevOps Bootcamp dersidir. Bu, 4 dersinin 2. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, DevOps Bootcamp öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. DevOps Bootcamp kursu toplamda 4 dersten oluşur.
Tıklamak Yerine Bildirimsel Tanımlama
AWS konsolunda tıklamak yerine istediğiniz örneği tanımlayın ve gerçeğin bununla eşleşmesini Ansible'a bırakın.
ec2_instance Modülü
amazon.aws.ec2_instance modülü, EC2 sanal makinelerini doğrudan bir çalışma kitabı görevinden oluşturur ve yönetir.
- name: Launch a server
amazon.aws.ec2_instance:
name: web-01
state: presentBir AMI Seçin
Bir image_id, AWS'ye hangi temel imajdan başlatacağını söyler; örneğin bölgenizdeki belirli bir Ubuntu veya Amazon Linux AMI'si.
amazon.aws.ec2_instance:
name: web-01
image_id: ami-0abcdef1234567890Bir Örnek Türü Seçin
instance_type, boyutu ve maliyeti belirler; küçük iş yükleri için t3.micro, daha ağır iş yükleri için m5.large kullanılabilir.
amazon.aws.ec2_instance:
name: web-01
instance_type: t3.microBir SSH Anahtarı Ekleyin
Yeni sunucu açıldığında SSH ile bağlanabilmek için key_name değerini mevcut bir EC2 anahtar çiftine ayarlayın.
amazon.aws.ec2_instance:
name: web-01
key_name: my-keypairHer Şeyi Etiketleyin
Örnekleri role veya ortama göre etiketlemek için tags ekleyin. Etiketler daha sonra faturalandırmayı, aramayı ve dinamik envanter gruplandırmasını destekler.
amazon.aws.ec2_instance:
name: web-01
tags:
role: web
env: prodstate Davranışı Belirler
state anahtarı yaşam döngüsünü denetler: var olduğundan emin olmak için present, başlatmak için running veya sonlandırmak için absent.
amazon.aws.ec2_instance:
name: web-01
state: runningIdempotent'tir
Görevi iki kez çalıştırın; Ansible örneği name veya etiketler üzerinden eşleştirir. İkinci çalıştırma ok bildirir ve yeni bir şey oluşturmaz.
Birkaçını Aynı Anda Başlatın
count parametresi, tek bir görevde birden fazla aynı örneği başlatır; küçük bir web düğümü filosu için idealdir.
amazon.aws.ec2_instance:
name: web
count: 3
instance_type: t3.microSonucu Yakalayın
register, modül çıktısını kaydeder; böylece sonraki görevlerde yeni genel IP'leri ve örnek ID'lerini okuyabilirsiniz.
- amazon.aws.ec2_instance:
name: web-01
register: ec2İşiniz Bitince Sonlandırın
Temizleme işlemi yalnızca bildirilmiş başka bir durumdur. state: absent ayarını yapın; Ansible eşleşen örneği sizin için sonlandırır.
amazon.aws.ec2_instance:
name: web-01
state: absentHızlı Kontrol
Çalışma kitabını ne kadar sık çalıştırırsanız çalıştırın tam olarak bir EC2 örneğinin var olmasını istiyorsunuz. Bunu hangi anahtar sağlar?
Özet
amazon.aws.ec2_instance ile EC2'yi bildirimsel olarak başlattınız: bir AMI, tür ve anahtar seçin, etiketleyin, durumu ayarlayın ve sonucu kaydedin. ✨
Sıkça Sorulan Sorular
“EC2 Örneklerini Bildirimsel Olarak Başlatma” dersi ücretsiz mi?
Evet — “EC2 Örneklerini Bildirimsel Olarak Başlatma” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve DevOps Bootcamp kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. DevOps Bootcamp kursu toplamda 4 dersten oluşur.
“EC2 Örneklerini Bildirimsel Olarak Başlatma” dersinde ne öğreneceğim?
amazon.aws ile işlem gücü kaynakları sağlayın. DevOps Bootcamp ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
DevOps Bootcamp öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te DevOps Bootcamp, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 2. dersidir.
“EC2 Örneklerini Bildirimsel Olarak Başlatma” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu DevOps Bootcamp dersinde kod yazıp çalıştırabilir miyim?
Evet. Her DevOps Bootcamp dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Bulut Koleksiyonları ve Kimlik Doğrulama
- EC2 Örneklerini Bildirimsel Olarak Başlatma
- Ağ: VPC'ler, Alt Ağlar ve Güvenlik Grupları
- Tek Akışta Kaynak Sağlama ve Yapılandırma