15 Mart 2022 Salı

minishift - Yerel Red Hat Openshift Cluster

Giriş
Açıklaması şöyle
Minishift aslında Red Hat Openshift'in test için lokale kurduğunuz versiyonudur. lightweigt openshift diyebiliriz.
Minishift, minikube gibi hyperv sanallaştırma ister.
Windows Kurulum
VirtualBox - Olmadı
Kurulum için video burada. Başlatmak için şöyle yaparız
minishift start --vm-driver virtualbox
Sistemde Hyper-V olmamalı. Hata şöyle
VirtualBox can not run when Hyper-V is installed. Please use Hyper-V or uninstall Hyper-V to use VirtualBox
Ama daha sonra da şu hatayı aldım
Error starting the VM: Error creating the VM. Error with pre-create check: "This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory"
HyperV - Olmadı
Ben "Window 10 Home" kullandığım için Hyper-V desteği yok deniliyordu. Aslında var ve kurulumu burada. Kurulum script şöyle
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
pause
Hyper ve ile Virtual Network Switch yaratmak gerekiyor. Anlatım burada. Bir başka anlatım da  burada. Şöyle yaparız
minishift config set vm-driver hyperv
minishift config set hyperv-virtual-switch "orcun"
minishift start


minishift Komutu

oc-env seçeneği
Örnek
Şöyle yaparız
$ minishift oc-env
export PATH="/home/<path>/.minishift/cache/oc/v1.5.0:$PATH"
# Run this command to configure your shell:
# eval $(minishift oc-env)
start seçeneği
Örnek
Şöyle yaparız
$ minishift start
-- Starting local OpenShift cluster using 'kvm' hypervisor...
...
   OpenShift server started.
   The server is accessible via web console at:
       https://192.168.99.128:8443   You are logged in as:
       User:     developer
       Password: developer   To login as administrator:
       oc login -u system:admin
Örnek
Şöyle yaparız
minishift start --vm-driver=virtualbox


Hiç yorum yok:

Yorum Gönder

Cluster Propotional Autoscaler - ReplicaSet Ekler/Siler

Giriş Açıklaması şöyle CPA aims to horizontally scale the number of Pod replicas based on the cluster’s scale. A common example is DNS ser...