Bu kılavuz, Hyperlift kullanarak basit bir demo uygulamasını dağıtma sürecinde size adım adım yol gösterecektir.
Tam ölçekli bir üretim uygulaması hazırlamanıza gerek kalmadan derleme ve dağıtım sürecini hızlıca test etmenize yardımcı olmak için Hyperlift Test Repository oluşturduk.
Herkese açık GitHub test depomuzu ziyaret edin: Hyperlift Test Repository;
Bunu kendi GitHub hesabınıza eklemek için “Fork” seçeneğine tıklayın:

Depo, temel imajla başlayan bir örnek olarak basit bir Dockerfile ile birlikte gelir: FROM python:3-slim:

Bunu, seçtiğiniz bir imaj ve etiketle değiştirebilirsiniz; örneğin, FROM golang:1.25.
Derlemelerinizin tutarlı ve güvenilir kalması için etiketi her zaman belirtmenizi öneririz.
Spaceship hesabınızda Hyperlift Manager menüsüne gidin.
Bu kılavuzdaki adımları izleyerek çatalladığınız GitHub deponuzu bağlayın.
GitHub deposu Hyperlift'e bağlandıktan sonra, Hyperlift Manager içindeki “Build” düğmesine tıklayın:

Hyperlift, container imajınızı otomatik olarak derleyecek ve birkaç dakika içinde demo uygulamanız yayında olacaktır. İşlem tamamlandığında, buna karşılık gelen bir “App is live” bildirimi göreceksiniz.
Uygulama derlenip etkinleştirildikten sonra, deponuzdaki kodu düzenlemeyi ve değişiklikleri göndermeyi deneyin. Otomatik derleme etkinse Hyperlift yeniden dağıtım yapacaktır.
Derleme sürecinin nasıl çalıştığını daha iyi anlamak için Hyperlift içindeki derleme ve uygulama günlüklerini de inceleyebilirsiniz.
Son olarak, gerçek uygulamalara geçmeden önce bu depoyu güvenli bir deneme alanı olarak kullanın.
Bu depo, Hyperlift dağıtımlarını test etmenin hızlı bir yoludur. Kasıtlı olarak basit tutulmuştur, ancak fork > connect > deploy temel akışını gösterir. Kendinizi rahat hissettiğinizde kendi uygulamalarınızı dağıtmaya geçebilirsiniz.
Bunun için gerekli temel imaj ve yapılandırmalarla bir Dockerfile oluşturmanız gerekecek. Aşağıdaki belgeler size yardımcı olacaktır: