Google Code Prettify

2022年3月29日 星期二

安裝 CodeReady Container

 Minikube 是 Kubernetes 的單機版,供開發人員測試用; CodeReady Container 則是 OCP 的單機版,這裡簡單說明一下 CRC 如何安裝,我會在 Windows 10 Pro 下安裝,電腦的硬體基本配備是 CPU 4 core,Memory 9 GB。

  1. 開啟 Windows Hyper-V 服務
    如下,把關於 Windows 虛擬技術的服務都開啟。

  2. 下載 crc-windows-amd64.msi、pull-secret.txt、CLI tools
    先在 Red Hat 官網建立一個帳號,登入後連到 https://console.redhat.com/openshift/create/local 下載這兩個檔案,pull-secret.txt 是憑證檔,效期只有 30 天,過期要重新安裝。
    再到 https://console.redhat.com/openshift/downloads 下載 Commaind-line interface (CLI) tools,解壓縮會發現只有一個 oc.exe 檔。
  3. 安裝
  4. 執行 crc-windows-amd64.msi,我安裝在 C:\Develop\CodeReadyContainer 目錄,將 oc.exe 檔及 pull-secret.txt 也放入這個目錄。
  5. 設定
  6. 在 C:\Develop\CodeReadyContainer 目錄下執行如下兩行指令:
    crc setup
    crc start -p pull-secret.txt
    
    執行後應該會出現如下內容,系統已經自己建立兩個帳號 kubeadmin、developer,接著執行如下指令:
    @FOR /f "tokens=*" %i IN ('crc oc-env') DO @call %i
    oc login -u developer https://api.crc.testing:6443
    
    這樣就登入管理介面了!
  7. 啟動 console web 管理介面
  8. crc console
    
    執行上述指令,瀏覽器會自動開啟。
  9. 切換帳號到 kubeadmin
  10. oc config use-context crc-admin
    oc whoami
    oc get co
    
    可以看到如下的結果:

沒有留言:

張貼留言