亞馬遜k8s開局:建立圖形控制檯rancher
導讀 | 預設eks建立好以後是沒有配置介面的,沒有介面用起來實在很麻煩。這裡推薦使用rancher2.0的頁面,簡單漂亮使用方便。適合研發、測試等人員使用,基本就是滑鼠點點點就行。 |
使用helm進行安裝操作,所以這裡需要下載一個helm工具。
wget tar -xf helm-v3.6.1-linux-amd64.tar.gz mv linux-amd64/helm /usr/bin/
新增倉庫:
helm repo add rancher-stable helm repo update
建立名稱空間:
kubectl create namespace cattle-system
安裝rancher:
因為上一章安裝負載均衡的時候部署了cert-manager所以這裡使用Rancher 生成的自簽名證照來安裝。
helm install rancher rancher-stable/rancher --namespace cattle-system --set hostname=rancher.xxxx.net --set replicas=3
使用kubectl -n cattle-system get pod 檢視安裝情況。
到這裡暫時還無法訪問,需要編輯ingress才能正常暴露處理,在aws的負載均衡上註冊。
kubectl -n cattle-system delete ingress rancher
儲存下面的內容到rancher-ingress.yaml檔案中
apiVersion: extensions/v1beta1 kind: Ingress metadata: annotations: alb.ingress.kubernetes.io/certificate-arn: arn:aws:acm:ap-southeast-1:xxxxxxxx:certificate/34105703-145a-12312-a28e-565e8be89c6a alb.ingress.kubernetes.io/healthcheck-path: /login alb.ingress.kubernetes.io/listen-ports: '[{"HTTPS":443}]' alb.ingress.kubernetes.io/scheme: internet-facing alb.ingress.kubernetes.io/success-codes: 403,404 alb.ingress.kubernetes.io/target-type: ip kubernetes.io/ingress.class: alb meta.helm.sh/release-name: rancher meta.helm.sh/release-namespace: cattle-system nginx.ingress.kubernetes.io/proxy-connect-timeout: "30" nginx.ingress.kubernetes.io/proxy-read-timeout: "1800" nginx.ingress.kubernetes.io/proxy-send-timeout: "1800" name: rancher namespace: cattle-system spec: rules: - host: rancher.xxxxx.net http: paths: - backend: serviceName: rancher servicePort: 80 pathType: ImplementationSpecific
這個alb.ingress的註釋是aws的負載均衡,具體使用方式請參考
arn:aws:acm:ap-southeast-1:xxxxxxxx:certificate/34105703-145a-12312-a28e-565e8be89c6a
這個是亞馬遜上的證照arn內容,如果你使用的是外部的其它證照請參考
安裝文件。rules:的hosts修改成自己的域名。
執行 kubectl apply -f rancher-ingress.yaml kubectl -n cattle-system get ingress 檢視狀態,如果成功就會在ADDRESS一欄看到內容
kubectl -n cattle-system get ingress NAME CLASS HOSTS ADDRESS PORTS AGE rancherrancher.xxxxx.net k8s-cattlesy-rancher-xxxxx-xxxx.ap-southeast-1.elb.amazonaws.com 80 28s
這樣暫時還無法訪問,你需要在dns中新增CNAME解析記錄指向這個ADDRESS中的地址。
新增dns:
解析完成就可以輸入域名訪問rancher了。如剩下的就是設定密碼,等動作。
這樣介面就算完全安裝成功了。但是目前還不能正常使用,我們還缺少一些其它東西。比如映象倉庫這些,下一章講如果自建映象倉庫。
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2781813/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Rancher 下圖形介面 搭建 K8S 叢集K8S
- 可怕!亞馬遜正在試圖通過Alexa控制我們的生活亞馬遜
- 亞馬遜erp_賣家如何選擇亞馬遜erp?亞馬遜
- 亞馬遜定價_亞馬遜erp產品定價策略亞馬遜
- 亞馬遜評級亞馬遜
- 亞馬遜開始關閉域前置亞馬遜
- 亞馬遜跨境電商亞馬遜
- 亞馬遜 Redshift 死了嗎?亞馬遜
- 亞馬遜PSE認證亞馬遜
- 亞馬遜雲科技積極佈局 Serverless將迎來爆發亞馬遜Server
- 亞馬遜高管加入Coinbase亞馬遜
- 亞馬遜DRKG使用體驗亞馬遜
- idea建立、執行、打包控制檯程式Idea
- 把資料拖進圖形介面,AI幫你預測業務,亞馬遜雲科技新功能亮了AI亞馬遜
- 2022亞馬遜雲科技中國峰會召開亞馬遜
- 亞馬遜修復智慧家居13個漏洞:防止黑客完全控制裝置亞馬遜黑客
- 什麼軟體能快速批次提取亞馬遜商品圖片?亞馬遜
- 華為谷歌亞馬遜入局 斥巨資研發家用機器人 谷歌亞馬遜機器人
- Digital Commerce 360:88%的亞馬遜購物者在購物時只考慮亞馬遜Git亞馬遜
- 亞馬遜雲科技 Community Builder 申請視窗開啟亞馬遜UnityUI
- Elastic宣戰亞馬遜,開源從來不自由AST亞馬遜
- 如何使用 Terraform 在亞馬遜雲科技上建立 ShardingSphere Proxy 高可用叢集?ORM亞馬遜
- 德勤與亞馬遜雲科技攜手建立雲上安全實驗室亞馬遜
- 想要獲取大量亞馬遜商品屬性圖要怎麼操作?亞馬遜
- 一張圖解鎖亞馬遜雲科技IoT百億連線力量圖解亞馬遜
- 招兵買馬,亞馬遜再次補強人工智慧亞馬遜人工智慧
- 這是一份迄今為止最全的亞馬遜產品佈局指南亞馬遜
- 亞馬遜aws文件語法錯誤亞馬遜
- 新手如何做亞馬遜店鋪亞馬遜
- 亞馬遜銷售最好的書籍亞馬遜
- Steam,你的敵人是亞馬遜亞馬遜
- 亞馬遜FDA認證怎麼做亞馬遜
- 做亞馬遜真的能掙錢嗎?亞馬遜
- 亞馬遜Alexa是如何失敗的?亞馬遜
- 亞馬遜與Visa握手言和GZB亞馬遜
- 亞馬遜財務怎麼做賬?積加ERP教你5個亞馬遜財務做賬技巧!亞馬遜
- 亞馬遜財報:2022 Q1亞馬遜營業收入達184.4億美元 同比增長37%亞馬遜
- 亞馬遜財報:2022年Q1營收亞馬遜1164.44億美元 同比轉盈為虧亞馬遜營收