Home TürkçeOpenShift Red Hat CodeReady Containers ile Openshift 4.1 Kurulumu

Red Hat CodeReady Containers ile Openshift 4.1 Kurulumu

by Fatih Boy
0 comment

Red Hat CodeReady Containers platformu, Openshift 4.1 ve üstünü geliştirme ve test amacıyla kendi bilgisayarınıza kullanmanız amacıyla RedHat tarafından geliştirilmiş bir platformdur. Linux, MacOs, Windows 10 işletim sistemlerinde hipervizörler üzerinde çalışmatadır. CodeReady Containers’ın bilgisayarınızda çalışması için aşağıdaki sistem gereksinimlerine ihtiyaç duymaktadır;

  • 4 vCPU
  • 8 GB memory
  • 35 GB disk alanı

Bunlar yanında kullandığınız işletim sisteminize göre aşağıdaki yazılımsal gereksinimler bulunmaktadır;

Windows

  • Windows 10 Fall Creators Update (version 1709) ve ya üstü bir işletim sistemi
  • Hyper-V

MacOs

  • macOS 10.12 Sierra ve ya üstü bir işletim sistemi
  • HyperKit

Linux

  • Libvirt ve NetworkManager

Son olarak; gerekli dosyaların indirilmesi ve kurulması için bir Red Hat hesabınızın bulunması gerekmekte.

Red Hat CodeReady Containers kurulumu için öncelikle Red Hat CodeReady Containers sayfası ziyaret edilmelidir. Bu sayfada yer alan Downloads bölümünden işletim sisteminiz için gerekli olan sürümü indirebilirsiniz.

RedHat CodeReady Containers indirme sayfası

Aynı sayfada, ilerleyen adımlarda ihtiyacınız olacak Pull Secret‘te yer almaktadır. Copy Pull Secret linki yardımıyla kopyalarak kullanmak için not almalısınız. Dosyayı indirip uygun bir klasöre açtıktan sonra crc dosyasının bulunduğu dizini PATH ortam değişkenine eklemelisiniz.

Path ortam değişkenini eklemek için Windows Explorer’da This PC‘ye sağ tıklayarak açılan menüden Properties‘i seçmelisiniz;

WindowsExplorer properties ekranının açılması
Smile

Açılan System penceresinde Advanced system settings -> Advanced -> Environment Variables… -> Path -> Edit -> New patikasını takip etmelisiniz. Ne dediğimiz anlamadıysanız, sıkıntı yok, aşağıdaki ekran görüntüsü herşeyi netleştirecektir   Path tanımını ekledikten sonra açık dialoglardan OK butonu yardımıyla çıkabilirsiniz.

Path ortam değişkeninin yapılandırılması

Bu işlem ardından sistem yönetici olarak başlatılacak aşağıdaki komut yardımıyla CodeReady Containers kurulumunu yapabilirsiniz;

crc setup
CRC Setup

Kurulumun tamamlanması ardından OpenShift cluster’ınızı aşağıdaki komut yardımıyla başlatabilirsiniz;

crc start

CodeReady Containers başlatılırken Image Pull Secret sorulacaktır, önceki adımlarda not aldığınız değeri vermelisiniz.

CRC Start ile Openshift başlatılır

Yukarıdaki komut ilk kurulum sırasında kullanıcınızın Hyper-V Administrators grubuna dahil olmadığı şeklinde bir hata mesajı verebilir. Bu durumu bilgisayarınızı yeniden başlatmanız ardından düzelecektir.

CodeReady Containers’ın başlaması ardından komut satırından aşağıdaki komutu çalıştırarak kullanmaya başlayabilirsiniz ([TOKEN] yerine bir önceki adımda ekrana çıktı olarak verilen token değeri yazılmalıdır);

@FOR /f "tokens=*" %i IN ('crc oc-env') DO @call %i
oc login -u kubeadmin -p [TOKEN] https://api.crc.testing:6443

Openshift konsolune https://console-openshift-console.apps-crc.testing adresinden ulaşılabilir. Giriş için kullanılacak kullanıcı adı ve şifresi yine başlatma sırasında ekrana yazılmaktadır.

Openshift Console

Çalışır durumdaki bir CodeReady Container sanal makinesini aşağıdaki komutla durdurabilirsiniz;

crc stop

Aşağıdaki komut yardımıyla mevcut bir CodeReady Container sanal makinesini silebilirsiniz;

crc delete

Şu Yazıları da Sevebilirsiniz

Leave a Comment

* Bu formu kullanarak, verilerinizin bu web sitesi tarafından saklanması ve kullanılmasını kabul ediyorsunuz.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Bu web sitesi deneyiminizi geliştirmek için çerezleri kullanır. Bunu kabul ettiğinizi varsayacağız, ancak isterseniz vazgeçebilirsiniz. Kabul Et Daha Fazla Bilgi