Redmine în Kubernetes - Partea 1: Pregătirea media.
Daha fazla konsantre olmak için hiçbir şey yapmadım enstrüman ve bileşen kurulumu Redmine'in uygulama alanına dikkat edin. Karmaşıklıktan kurtulmak için hiçbir gritle yüzleşmeyin. Kubernetes'e yeni bir giriş yapıldı ve içeriklerin kullanımıyla ilgili açıklamalar yapıldı.
Bir fi için bir fost scris ghid agnostik la ne de, ve bunu takip etmek için her şeyi yapmayı amaçlıyorum. Takip ettiğim ve hedefin ayrıntılarının dikkate alınmadığı güzel bir yorum yazın. Normal dvs'ler için Kubernetes hizmetini kullanmanızı tavsiye edersek, normal dvs'ler için farklı hizmetler ile entegre olmanız gerekir. Bu teklif, mikrok8'ler veya küçük küpler için çok fazla önem taşımamaktadır, bu nedenle, uygulama için bir uygulama alanı sağlamak üzere ek yapılandırma yapılması gerekir. Özel olarak, yapılandırma alanını yapılandırın HTTPS IP adresinin halka açık olması için kümelenmesi gerekir.
Să folosim Helm
Kubernetes benzersiz bir komplekstir Orkestra alanı konteyneri. Bir ilk için yenilenmeyi amaçlayan birçok kavram mevcuttur. Verimli bir proje var Dümen bakım, yeni bakımın soyutlaştırılmasında üst düzey bir hizmet sunuyor. Buna göre "Doğru kazançlı bir şekilde, Helm'i kurmak ve üretim ağındaki bileşenleri kurmak için bir dakika içinde kullanmak gerekir".
Bir sayı için motifin bir kısmını oluşturduk (bir metafor için bükülmüş, Helm, Kubernetes ve konteyner), Helm kurulum alanını geliştirmeyi basitleştirdi Yeni başlayanlar için bileşenlerin zaman zaman kişiselleştirilmesine izin verin. Helm 3'ün son sürümünün ardından en basit sürümü bulacaksınız.
Dvs'nin standart donanımlarını kullanabilirsiniz. ne de Helm 3 kullanılabilir durumdayken, artık mevcut değil, Helm belge teklifini kolayca yükleyebiliriz, helm.sh/docs/intro/install/. Trebuie să aveţi dvs kümesine erişilir. bakım ve kullanım için komut satırı. Furnizorul dvs. ne de yüzümüzden başka bir şey yok.
Giriş kontrollerini yükleyin
Bu, yeni bir kümede kurulum için bakım sağlayan ilk bileşendir ve bu, aynı zamanda, Kubernetes'in bakımı için ilk konseptidir. Bir kontrol girişi, bir küme içi veri kümesini kullanıyor, tüm web'i başlatıyor ve sunucunun sorumlu dahili bileşenini yeniden yönlendiriyor. Başlangıçta, Redmine'i yüklemek için henüz bir kurulum yapmadınız, ancak bunu yapmanıza gerek yok cereri'nin kaderi.
Kubernetes'in sunduğu teklifler Controlerul Giriş NGINX pe careîl vom folosi. Helm kurulumuyla ilgili açıklamalara ilişkin belgeler:
dümen repo giriş-nginx ekle https://kubernetes.github.io/ingress-nginx && dümen repo güncellemesi
dümen yükleme giriş denetleyicisi giriş-nginx / ingress-nginx
Uygulamayı öncelikle Ingress'te kontrol altında tutarak, iki kez dvs kümesine yükleyerek kullanabilirsiniz. Bitirdikten sonra, elde etmek de dahil olmak üzere, bir başlangıç için bir bilgi dosyası oluşturma komutunu verin. adres IP genel özelliği denetleyicisi:
kubectl get services - saat
Sonuç olarak benzer bir şey:
İSİM TİP KÜMELEME-IP HARİCİ-IP PORT (LAR) YAŞ
nginx-controller LoadBalancer 10.0.115.117 89.68.23.33 80 / TCP, 443 / TCP 5m22s
denetleyici kabul Kümesi IP 10.0.135.226 443 / TCP 5d22s
kubernetes KümesiIP 10.0.0.1 443 / TCP 44h
Yeni bir işlem yapmadan önce HARİCİ IP IP adresinizi girin. IP adresinin bulunduğu yerde bulunursanız, dikkat etmeniz gereken bir alan var ve bir e-posta adresi alacaksınız . Bu bulut bulutu için zaman zaman nevoie de ceva Genel IP adresini alın ve dvs kümelerini ilişkilendirin.. IP adresinizi saniyeler içinde ve kullanılabilir hale getirerek kurtarın.
DNS A kaydını oluşturun
IP adresinizi aldıktan sonra, bir tarayıcıyla birleşebilir ve başka bir dosya kümesiyle iletişime geçebilirsiniz. Yeni bir uygulama yüklemediğinizden emin olun, "404 Bulunamadı" mesajını içeren bir liste oluşturun. Hızlı bir IP adresiyle ilgilenmek için bir DNS alanı oluşturun, daha sonra sayı listesini ve noktalarını tekrar kullanabilirsiniz.
Redmine-ulneavoastră için bir internet alanı oluşturma modalitesi birçok ev eşyasının kullanımına bağlı olarakHer durumda, DNS'yi kaydedin ve IP adresine bir etki alanı numarası bırakın. Referans için DNS sağlayıcısının ana ekranının kaydını no-ip.com'dan kaydedin.
Yeni DNS A Kayıt Oluşturma
Tamamlama tarihi, şu ana kadar ve daha sonra DNS numarası ve adres IP'si. No-IP, yeni bir alan adı oluşturmak için kesinlikle bir çözümdür, muhtemelen farklı bir sağlayıcı DNS'si sunacaktır. Bu prosedür, benzer bir işlemdir.
Yeni bir kayıt işlemi gerçekleştirmek için zaman ayırdığınızda, doğru IP adresini doğrulamak için ping komutunu kullanabilirsiniz:
redminek8s.ddns.net'e ping at
Următorii Paşi
Bu, bir intrare denetleyicisine ve bir DNS etki alanına sahip olup, bu durumda tekil bir oyun sunucusudur. HTTPS'yi sitede yapılandırmak ve Redmine'i yüklemek için. Tarih bazında PostgreSQL'i kullanarak, kullanıcı adınızı Helm'in tamamında yapılandırabilirsiniz.
Yaklaşan Durum Redmine în Kubernetes Partea 2: Instalarea Redmine-ului.
Redmine final alanı güncellendi mi? Uşoară.
Plan alanı, hareket alanı ve tek bir yazılım girişinde mükemmel bir şekilde kontrol etmek için tüm araçları elde edebilirsiniz.