Azure Stack Edge Pro GPU cihazındaki kubernetes durum bilgisiz olmayan bir uygulamayı çalıştırmak için IoT Edge modülünü kullanın
Uygulama hedefi:
Azure Stack Edge Pro-GPU
Azure Stack Edge Pro r
Azure Stack Edge Mini r
bu makalede, Azure Stack Edge Pro cihazınızda durum bilgisiz bir uygulamayı dağıtmak için bir IoT Edge modülünü nasıl kullanabileceğiniz açıklanır.
Durum bilgisiz uygulamayı dağıtmak için aşağıdaki adımları uygulayın:
- IoT Edge modülünü dağıtmadan önce önkoşulların tamamlandığından emin olun.
- Azure Stack Edge Pro işlem ağına erişmek için bir IoT Edge modülü ekleyin.
- Modülün etkin ağ arabirimine erişip erişebildiğini doğrulayın.
Bu nasıl yapılır makalesinde, senaryoyu göstermek için bir Web sunucusu uygulama modülünü kullanacaksınız.
Önkoşullar
Başlamadan önce şunları yapmanız gerekir:
Azure Stack Edge Pro cihazı. Şunlardan emin olun:
- İşlem ağ ayarları cihazda yapılandırılır.
- Öğretici: cihazınızı etkinleştirmeadımları uyarınca cihaz etkinleştirilir.
işlem adımını öğreticiye göre yapılandırma : cihazınızda Azure Stack Edge Pro cihazınızda işlem yapılandırma . Cihazınızın ilişkili bir IoT Hub kaynağına, IoT cihazına ve bir IoT Edge cihazına sahip olması gerekir.
Web sunucusu uygulama modülünü Ekle
Azure Stack Edge Pro cihazınıza bir web sunucusu uygulama modülü eklemek için aşağıdaki adımları uygulayın.
Aygıtınızla ilişkili IoT Hub kaynağında, otomatik cihaz yönetimi > IoT Edge' ne gidin.
Azure Stack Edge Pro cihazlarınız ile ilişkili IoT Edge cihazı seçin ve tıklatın.

Modül ayarla' yı seçin. Cihazdaki modülleri ayarla sayfasında + Ekle ' yi seçin ve ardından IoT Edge modülü' nü seçin.

Add IoT Edge modülünde:
Web sunucusu uygulaması modülünüzün dağıtmak istediğiniz bir ad belirtin.
Modül ayarları sekmesinde, modül görüntünüz Için bir görüntü URI 'si sağlayın. Belirtilen ad ve etiketlerle eşleşen bir modül alındı. Bu durumda,
mcr.microsoft.com/oss/nginx/nginx:1.15.5-alpinegenel kayıt defterinden bir NGINX görüntüsü (1.15.5-alçam olarak etiketlenir) çekermcr.microsoft.com.
Kapsayıcı oluşturma seçenekleri sekmesinde aşağıdaki örnek kodu yapıştırın:
{ "HostConfig": { "PortBindings": { "80/tcp": [ { "HostPort": "8080" } ] } } }Bu yapılandırma, TCP bağlantı noktası 8080 ' de (varsayılan Web sunucusu bağlantı noktası 80 olan) http üzerinden Işlem ağı IP 'sini kullanarak modüle erişmenizi sağlar. Add (Ekle) seçeneğini belirleyin.

Gözden geçir ve oluştur’u seçin. Modül ayrıntılarını gözden geçirin ve Oluştur' u seçin.
Modül erişimini doğrula
Modülün başarıyla dağıtıldığını ve çalıştığını doğrulayın. Modüller sekmesinde, modülün çalışma zamanı durumu çalışıyor olmalıdır.

Web sunucusu uygulamasının dış uç noktasını almak için Kubernetes panosuna erişin.
Panonun sol bölmesinde iotedge ad alanına göre filtreleyin. Bulma ve yük dengeleme > Hizmetleri ' ne gidin. Listelenen hizmet listesi altında, Web sunucusu uygulaması modülünün dış uç noktasını bulun.

Yeni bir tarayıcı penceresi açmak için dış uç noktayı seçin.
Web sunucusu uygulamasının çalıştığını görmeniz gerekir.

Sonraki adımlar
- IoT Edge bir modül aracılığıyla durum bilgisi olan uygulamayı kullanıma sunma hakkında bilgi edinin.