Şirket içi kod işbirliği için bir Gitstorage cihazı nasıl kurulur

Git depolarınızı barındırmaya adanmış dağıtımı kolay bir cihaz olan GitStorage nasıl kullanılır Gitstorage, Git depolarınızı barındırmaya adanmış dağıtımı kolay bir cihazdır. TechRepublic'den Jack Wallen açıklıyor.

Git, geliştirilebilecek en büyük revizyon kontrolü ve işbirliği sistemidir. Git, dünya çapında daha büyük ve daha maliyetli sistemlerin yerini aldı ve kodlayıcılar için fiili standart araç haline geldi.

Okunmalı Bulut

  • 2020'de bulut bilişim: Güvenlik, AI, Kubernetes, daha fazlası hakkında tahminler
  • On yılın en önemli bulut gelişmeleri
  • Hizmet olarak en iyi masaüstü (DaaS) sağlayıcıları: Amazon, Citrix, Microsoft, VMware ve daha fazlası
  • Bulut bilişim politikası (TechRepublic Premium)

Ancak, bazı şirketler için, küçük veya büyük bir üçüncü taraf bulut depolama hizmetindeki konut kodu hareketsiz olabilir. Durum buysa, tek çözüm şirket içi. Bazıları için bu, bir sunucu kurmak ve tescilli veya açık kaynak kodunun muhafazası için bir Git deposu çalıştırmak anlamına gelir. Bununla birlikte, bazı şirketler için (özellikle küçük taraftaki şirketler), Git depolaması için ayrılmış bir sunucu kurmak için gerekli kaynaklara (ve zamana) sahip olmak bir seçenek olmayabilir. Durum böyle, ne yapıyorsun?

Neyse ki inanılmaz basit bir çözüm var. Bahsedilen çözüm, Git depolarınızı barındırmaya adanmış, kurulumu kolay bir cihaz olan Gitstorage'dır. Her cihaz tek kartlı bir bilgisayardır (Raspberry Pi tabanlı). Cihaz kredi kartından daha küçüktür, hareketli parçası yoktur, ısı üretmez, duvara monte edilebilir, standart bir USB (veya mini USB dahil) ile çalışır ve standart bir ethernet bağlantısı sunar. Tüm özellikler:

  • Boyutlar - 87.4 mm × 74.3 mm × 32.5 mm (3.44 "× 2.93" × 1.28 ")
  • Ağırlık - 59 g
  • Duvara montaj aparatı - 4 vida
  • Ortam sıcaklığı - 0 ° C - 40 ° C (32 ° F - 104 ° F)
  • Bellek kapasitesi - 16 GB (GS-16) 64 GB (GS-64)
  • Git depoları için depolama - 10, 6 GB (GS-16) 58, 6 GB (GS-64)
  • Sertifikalar - CE, FCC
  • İşlemci - 512 MB RAM ile H2 quadcore Cortex-A7
  • Güç kaynağı - Standart USB
  • Konektörler - 1 × 10/100 MBit / s Ethernet, USB-A, Güç (USB Micro-B)
  • Web arayüz dilleri - İngilizce (ABD), Fransızca, Almanca
  • Fiyat (MSRP) - 399 USD (GS-16) 499 USD (GS-64)

Peki Gitstorage cihazı ne kadar iyi çalışıyor? Dağıtımı gerçekten bu kadar kolay mı? Bir tanesini dağıtalım ve öğrenelim.

Kurmak

Gitstorage'ın kurulumu son derece basittir:

  1. Kutuyu ambalajından çıkarın.
  2. Cihazı ağınıza takın (Cat5 kablosuna ihtiyacınız olacaktır).
  3. Güç kablosunu bağlayın.
  4. 60 saniye bekleyin.

Bu noktada, işler biraz karmaşıklaşıyor. Talimatlara göre, bir tarayıcıyı http://gitst.net adresine yönlendirebilmelisiniz ve Gitstorage arayüzü görünecektir. Bunu hem Linux masaüstünde hem de MacBook Pro'da denedim. Her iki makine de cihazı bulamadı. Aslında, gitst.net adresine ping atmaya çalışırsam, yanıt vermeyen bir WAN IP adresi aldım. Gitstorage cihazıma erişebilmemin tek yolu yönlendiricime giriş yapmak, bağlı cihazlar arasında gitstorage aramak ve cihazın IP adresini bulmaktı. Bu IP adresini aldıktan sonra, tarayıcımı bu adrese yönlendirebilir ve kullanıcı kök ve şifre şifresiyle giriş yapabilirim. Bu noktada, kurulum sihirbazı sunulur ( Şekil A ).

Şekil A

Gitstorage kurulum sihirbazı.


Kurulum sihirbazının adımları şunlardır:

  • Dil seçimi
  • EULA
  • Cihazı adlandırın
  • Cihaz kökü CA oluşturma veya içe aktarma (isteğe bağlı)
  • Şifreleme şifresi
  • Yönetici kurulumu (e-posta / şifre)
  • Dropbox kurulumu (isteğe bağlı)
  • E-posta kurulumu (isteğe bağlı)

Sihirbazı tamamladıktan sonra cennette sorun çıktı. İlk turda son ekran boştu. Yeniden başlatmanın ardından sihirbazdan tekrar geçmek zorunda kaldım. Bu kez son ekran etrafında belirdi, Tüm ayarlanan bağlantı çalışmadı. Bu yüzden IP adresine geri döndüm ve bir giriş ekranı sunuldu. Sihirbaz sırasında ayarlayacağım yönetici e-postasını / parolasını kullanmaya çalıştım, ancak bu işe yaramaz. Sonra root / parola denedim ... yine boşuna. Başka bir yeniden başlatmadan sonra (fişi çekin, birkaç saniye bekleyin, tekrar takın), kurulum sihirbazına (bir kez daha) gönderildim (sadece bu sefer yarım yol). Bir kez daha, son ekran bağlantıları çalışmaz.

Neyse ki, iki cihaz gönderildi, bu yüzden ilkini (GS-16) ve ikincisini (GS-64) taktım. Bu sefer her şey yolunda gitti ve Gitstorage arayüzüne giriş yapabildim ( Şekil B ).

Şekil B

Gitstorage arayüzü temiz ve kullanımı kolaydır.


kullanım

Ana arayüzden ilk göreviniz kullanıcı oluşturmaktır. Kullanıcılar düğmesine tıklayın ve yeni bir kullanıcı için gerekli bilgileri ekleyin ( Şekil C ).

Şekil C

Gitstorage aygıtına kullanıcı ekleme.


Artık yeni bir depo oluşturabilirsiniz. Ancak, yeni havuzlar yalnızca Kök kullanıcı tarafından oluşturulabilir. Bu bir problem. Neden? Kurulum sırasında yönetici kullanıcısının oluşturulduğunu hatırlıyor musunuz? Bu kullanıcıyla giriş yapamadım. Kök ayrıcalıklarına sahip tek kullanıcı root'dur ve şifre uzaktan bile güvenli değildir. Bu şifreyi değiştirmek neredeyse düşündüğünüz kadar sezgisel değil (en azından yönetici açısından değil). Ayarlar bölümünde kök kullanıcı parola değiştirme seçeneği yerine, sağ üst köşedeki Kök kullanıcı düğmesine tıklamanız gerekir. Açılır menüden ( Şekil D ) Hesap'ı tıklayın.

Şekil D

Gitstorage cihazınızın kök şifresini değiştirme.


Ortaya çıkan pencerede Şifre'yi tıklayın. İstendiğinde, kök kullanıcı için yeni parolayı yazın (ve doğrulayın). Oturumu kapatın ve yeni kimlik bilgilerinizle tekrar oturum açın. Şimdi sol taraftaki gezinme bölmesinde Depo girişine tıklayın, Oluştur düğmesine tıklayın, depoya bir ad verin ve Gönder'e tıklayın. Depoyu oluşturduktan sonra, bunun için Ayarlar girişine tıklayın ve ardından depoya kullanıcı ekleyebilmeniz için Kullanıcı ekle düğmesine tıklayın (aksi takdirde kök kullanıcı erişime sahip olan tek kullanıcı olacaktır).

Pürüzsüz yelken

Ve bir Gitstorage cihazı kurmak için hemen hemen tüm bunlar var. İlk cihazla ilgili bir hıçkırığım olmasına rağmen, ikincisini kurmak, şirket içi Git deposunu kullanmak için oldukça düzgün bir yelkenle sonuçlandı. Kod işbirliği için inanılmaz derecede basit bir çözüm arıyorsanız (ve kendi Git sunucunuzu ayarlayacak kaynaklara sahip değilseniz), bir Gitstorage cihazı tavsiye ederim. Size iyi hizmet etmesi gereken basit, küçük ve zarif bir çözüm.

Hizmet Bülteni Olarak Bulut ve Her Şey

Bu AWS, Microsoft Azure, Google Cloud Platform, XaaS, bulut güvenliği ve çok daha fazlası için en yeni kaynakınızdır. Teslim Edilen Pazartesi

Bugün kayıt olun

© Copyright 2020 | mobilegn.com