2024統(tǒng)一技術(shù)開發(fā)平臺NCS容器云實踐指南_第1頁
2024統(tǒng)一技術(shù)開發(fā)平臺NCS容器云實踐指南_第2頁
2024統(tǒng)一技術(shù)開發(fā)平臺NCS容器云實踐指南_第3頁
2024統(tǒng)一技術(shù)開發(fā)平臺NCS容器云實踐指南_第4頁
2024統(tǒng)一技術(shù)開發(fā)平臺NCS容器云實踐指南_第5頁
已閱讀5頁,還剩95頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

NCS容器 容器云管 K8s集群管 存儲集群管 管理鏡像倉 使用 將配置文件放入本地kubectl客戶端的配置目錄 租戶設(shè) 租戶設(shè)置詳 資源管 集群配額設(shè) 空間管 應(yīng)用市場管 查看Operator市場列 添加Operator市 告警管 開發(fā)者編排部署功 工作負 服務(wù)與發(fā) 存 配 遷移配 鏡像倉 開通私有鏡像 推送鏡 鏡像復(fù) 鏡像安全掃 鏡像版本標 YAML編 自定義資源 創(chuàng)建自定義資 自定義資源詳 應(yīng)用市 Operator倉 Operator管 已部署 概 集群概 存儲集群概 鏡像倉庫概 空間資源監(jiān) 空間副本信 空間持久存儲信 全平臺功 應(yīng)用模 上傳模 通過模板部署應(yīng) 查看部署記錄異常信 日志服 使用教 告警服 用戶需要設(shè)置以下信息,設(shè)置完畢后提交即可創(chuàng)建告警規(guī)則 NCS在左導(dǎo)航選擇「NCSK8s集群管理、存儲集群管理、鏡像庫管理、KubectlK8sK8sNodeK8sNamespaceK8sKubeconfigTiller服務(wù)地址:TillerHelmK8sOpenShiftSDN、CalicoSDN。HostNetwork網(wǎng)絡(luò)模式。支持集群級別的負載均衡(Ingress)集群名稱:(使用指南-容器云管理-K8s集群管理-查看集群列表)的集群名描述:(使用指南-容器云管理-K8s集群管理-查看集群列表)狀態(tài):(使用指南-容器云管理-K8s集群管理-查看集群列表)CPUCPU集群用途:(使用指南-容器云管理-K8s集群管理-查看集群列表)的集群用YAMLIP、CPU和內(nèi)存總量、節(jié)點K8sK8sK8sDockerDockerKubeletKubeletKube-proxykube-proxyYAMLIP、副本狀態(tài)、重啟次數(shù)、CPU和內(nèi)存YAML格式的副本K8s集群里面使用NFS類型的存儲資源需要首先創(chuàng)建Provisioner。在ProvisionerProvisionerProvisioner此時需要填寫名稱、NFS集群名稱、NFSK8sNFS有功能擴展,提供配額等功能。此處啟動配額只針對提NFSServerNFSServer請勿啟用。當前支持三種類型存儲:Ceph文件存儲、CephCephCephProvisioner和回收策略并填寫名稱后提交可創(chuàng)建該存儲類別。該類別Available:PVPVCBound:PVPVCReleased:PVCPVFailed:PVOpenShiftSDNCIDRAllow、DenyCalicoAPIServer、ControllerManager、Crashlooping副本、未就緒節(jié)點、存儲預(yù)警節(jié)點、內(nèi)存預(yù)警GPU使用情況。CPUGPU等指標的時間CephCeph-mgrAPINFS服務(wù)端口、目錄、NFSK8sHTTPS協(xié)議時,勾SSL/TLS證書是否有效。若不勾選,則會忽略證書kubectlkubectl1.9kubectl的配置文件,需要指定操作的目標集kubectl執(zhí)行”kubectlconfigviewkubectl創(chuàng)建資源時,Label信息。-容器云管理-K8s集群管理-設(shè)置集群級別域名后綴K8s集群展示當前租戶在每個集群的配額配置;空間管理部分則會展K8s集群里擁有的空間列表及每個空間的資源分配情況。CPUGPU(依賴節(jié)點支持)的GPUGPUK8s空間(Namespace)2種,「僅可關(guān)聯(lián)一個項目」以及「可關(guān)聯(lián)多個項目」,CMDB(預(yù)留值)*復(fù)用比=上限值。OperatorOperatorOperatorOperatorOperatorOperatorOperatorOperator維度:可選擇負載均衡控制器、存儲集群、節(jié)點、K8sNodeNotReadyRebooted4xx|5xx請求量/CPUCPULoadTCPK8s51A5B11DeploymentK8s的空間。Deployments用戶可以在Deployment列表中查看各個Deployment副本的狀態(tài)。通過DeploymentDeployment進行水平伸縮、滾動升級、設(shè)置、YAMLDeployment狀態(tài)更新不會主動更新頁面狀態(tài),通過點擊刷新按鈕可以更新Deployment列表的狀態(tài)。DeploymentDeployment部署設(shè)置。Deployment的基本信息,如下圖所示:PVC,ConfigMap,Secret資源時,需預(yù)先在存儲和配置頁面中,選Deployment2.2.3小節(jié);使用HostPath時,用戶可以指定容器所在節(jié)點上的路徑或者文件名,若路徑或文件不存在,K8sEmptyDir時,支持內(nèi)存和磁盤ConfigMapSecretFieldResource類型字段值。用InitInit容器、業(yè)務(wù)容器。Init容器不支持PodInit容器,它們將依注:ENVNAMEKeyShellLivenessProbeReadinessProbeHTTP0HTT(HTTPGetTCP(TCPSocket)IPPortTCP檢查,如果能夠建TCP連接,則表明容器健康。:HTTP:HTTPService的區(qū)別。KeyValueKeyValueHostNetworkHostNetwork在設(shè)置部署策略時,Key為節(jié)點或副本的標簽名稱,OperatorValuesGPUKey-Operator-Values表達式之間是「與」DeploymentDeployment詳情中,用戶可以查看工作負載基本信息,也可以查看完整YAML內(nèi)容。Condition。日志:可以查看某個容器的標準輸出日志,如配置了日志目錄,可以通過點DeploymentsHPA后,可以HPA的參數(shù)。HPACPU使用量:大于告警閾值時會觸發(fā),單位為毫核(m)CPU使用率:大于告警閾值時會觸發(fā),單位為百分比(%)YAMLYAML「YAML設(shè)置」或詳情頁「更多」選項選擇「YAML將彈窗進行刪除的二次確認,DeploymentPods,這個DeploymentsStatefulSetsKubernetesHeadless服務(wù)的創(chuàng)建請參考章節(jié)。StatefulSets創(chuàng)建后,副本ID看起來將會是這樣:$(statefulsetname)-$(ordinal).$(service資源。PVC資源的命名會以模板名稱為前綴,后面添加數(shù)字編號,與工作負載的副本都可以通過模板生成PVC掛載到容器中。其中參數(shù)值為上一步創(chuàng)建的存 StatefulSet查看詳情時,StatefulSet增加了幾項特有的信息,包括服務(wù)名稱和存儲聲明Deployment信息相同。StatefulSetYAML點擊列表頁的「更多」選項選擇「YAML設(shè)置」或詳情頁「更多」選項選擇「YAML設(shè)置」,彈窗如下圖:將彈窗進行刪除的二次確認,StatefulSetPods,但為了PVC。JobDeploymentsJobDeployment基本一致,第三步「高級設(shè)置」中,需額預(yù)期成功執(zhí)行數(shù):任務(wù)達到執(zhí)行完成狀態(tài)需要成功執(zhí)行的PodPod數(shù),并行數(shù)應(yīng)不大于執(zhí)行下的所有Pod實例都會被刪除。為空時表示不設(shè)置超時時間。JobJob列表除可以根據(jù)名稱進行搜索過濾外,還可以根據(jù)任務(wù)狀態(tài)進行過濾,JobJobPod將彈窗進行刪除的二次確認,JobPod。CronJobJobCronJobJob的功能,額外支持并發(fā)策略,定時CronJobCronJobCronJobCronJob將彈窗進行刪除的二次確認,CronJobJobPod。Pods頁面查看該空間內(nèi)的工作副本,目前工作副本僅提供查看Pod。WebConsolePodPod中的容器,點擊菜單中的“ConsoleWebConsoleHeadlessStatefulSetStatefulSetStatefulSetNodePort服務(wù):用于通過計算節(jié)點上的端口對外暴露空間內(nèi)某個服務(wù)。NodePort方式下,可以直接指定暴露的NodePort端口,也可以讓系統(tǒng)隨機分配一個端口,端口將會在「30000~32767Service詳情中查看分LoadBalancer服務(wù):通過云負載均衡器對外暴露空間內(nèi)某個服務(wù)。僅當集群SDNVPCIP、機房網(wǎng)IPIP。TCPUDPServiceServiceIngressTCPUDPServiceIngressIP80443Ingress80443RoundRobin、LeastConnections、IPHash\hhttps://kubernetes.github.io/ingress-nginx/examples/rewrite/ LostPVCephFS3CephRBDPV。在配置頁面中,用戶可以設(shè)置兩種配置內(nèi)容:SecretConfigMapSecretConfigMapSecretSecret,并可以進行創(chuàng)建、設(shè)置和刪除操作Secret類型有:OpaqueSecretSecretValue的內(nèi)容需Base64編碼后的內(nèi)容。?IngressTLS:用于負載均衡(Ingress)HTTPS的證書設(shè)置,支持直接上傳證ConfigMap中,可以查看已有的配置項,并可以進行創(chuàng)建、設(shè)置和刪除創(chuàng)建頁面如下,“ValueUTF-8minAvailablePodmaxUnavailablePod最大數(shù)量。K8s集群僅可以關(guān)聯(lián)一個鏡像倉庫,公有鏡像倉庫在部署時已配置,DockerDocker客戶端密碼。需要注意的是,鏡像倉Docker客戶端的登錄。Webhook功能,PushWebhook。YAMLYAMLYAMLK8s相應(yīng)資源,有以下三種YAMLYAML內(nèi)容。CRDCRD(CustomResourceDefinition)CRDCRD。YAML方式創(chuàng)建集群級別或空間CRD。CRDCRDCRDOperatorOperatorOperator倉庫中,可以根據(jù)不同的分類或者市場,查看所有能夠部署的Operator。訂閱包含以下參數(shù):K8sOperator項目下的指定空間:Operator項目下的所有空間:OperatorOperatorOperatorOperatorOperatorOperator」跳Operator的查看頁面。Operator例類型也不一樣實例列表展示了實例的信息,同時提供「名稱」、「YAML設(shè)置」、「刪YAMLOperatorK8s資源,點擊「名稱」,擇展示不同時間區(qū)間的監(jiān)控數(shù)據(jù)。K8s集群

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論