2024统一技术开发平台NCS容器云实践指南_第1页
2024统一技术开发平台NCS容器云实践指南_第2页
2024统一技术开发平台NCS容器云实践指南_第3页
2024统一技术开发平台NCS容器云实践指南_第4页
2024统一技术开发平台NCS容器云实践指南_第5页
已阅读5页,还剩95页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

NCS容器 容器云管 K8s集群管 存储集群管 管理镜像仓 使用 将配置文件放入本地kubectl客户端的配置目录 租户设 租户设置详 资源管 集群配额设 空间管 应用市场管 查看Operator市场列 添加Operator市 告警管 开发者编排部署功 工作负 服务与发 存 配 迁移配 镜像仓 开通私有镜像 推送镜 镜像复 镜像安全扫 镜像版本标 YAML编 自定义资源 创建自定义资 自定义资源详 应用市 Operator仓 Operator管 已部署 概 集群概 存储集群概 镜像仓库概 空间资源监 空间副本信 空间持久存储信 全平台功 应用模 上传模 通过模板部署应 查看部署记录异常信 日志服 使用教 告警服 用户需要设置以下信息,设置完毕后提交即可创建告警规则 NCS在左导航选择「NCSK8s集群管理、存储集群管理、镜像库管理、KubectlK8sK8sNodeK8sNamespaceK8sKubeconfigTiller服务地址:TillerHelmK8sOpenShiftSDN、CalicoSDN。HostNetwork网络模式。支持集群级别的负载均衡(Ingress)集群名称:(使用指南-容器云管理-K8s集群管理-查看集群列表)的集群名描述:(使用指南-容器云管理-K8s集群管理-查看集群列表)状态:(使用指南-容器云管理-K8s集群管理-查看集群列表)CPUCPU集群用途:(使用指南-容器云管理-K8s集群管理-查看集群列表)的集群用YAMLIP、CPU和内存总量、节点K8sK8sK8sDockerDockerKubeletKubeletKube-proxykube-proxyYAMLIP、副本状态、重启次数、CPU和内存YAML格式的副本K8s集群里面使用NFS类型的存储资源需要首先创建Provisioner。在ProvisionerProvisionerProvisioner此时需要填写名称、NFS集群名称、NFSK8sNFS有功能扩展,提供配额等功能。此处启动配额只针对提NFSServerNFSServer请勿启用。当前支持三种类型存储:Ceph文件存储、CephCephCephProvisioner和回收策略并填写名称后提交可创建该存储类别。该类别Available:PVPVCBound:PVPVCReleased:PVCPVFailed:PVOpenShiftSDNCIDRAllow、DenyCalicoAPIServer、ControllerManager、Crashlooping副本、未就绪节点、存储预警节点、内存预警GPU使用情况。CPUGPU等指标的时间CephCeph-mgrAPINFS服务端口、目录、NFSK8sHTTPS协议时,勾SSL/TLS证书是否有效。若不勾选,则会忽略证书kubectlkubectl1.9kubectl的配置文件,需要指定操作的目标集kubectl执行”kubectlconfigviewkubectl创建资源时,Label信息。-容器云管理-K8s集群管理-设置集群级别域名后缀K8s集群展示当前租户在每个集群的配额配置;空间管理部分则会展K8s集群里拥有的空间列表及每个空间的资源分配情况。CPUGPU(依赖节点支持)的GPUGPUK8s空间(Namespace)2种,「仅可关联一个项目」以及「可关联多个项目」,CMDB(预留值)*复用比=上限值。OperatorOperatorOperatorOperatorOperatorOperatorOperatorOperator维度:可选择负载均衡控制器、存储集群、节点、K8sNodeNotReadyRebooted4xx|5xx请求量/CPUCPULoadTCPK8s51A5B11DeploymentK8s的空间。Deployments用户可以在Deployment列表中查看各个Deployment副本的状态。通过DeploymentDeployment进行水平伸缩、滚动升级、设置、YAMLDeployment状态更新不会主动更新页面状态,通过点击刷新按钮可以更新Deployment列表的状态。DeploymentDeployment部署设置。Deployment的基本信息,如下图所示:PVC,ConfigMap,Secret资源时,需预先在存储和配置页面中,选Deployment2.2.3小节;使用HostPath时,用户可以指定容器所在节点上的路径或者文件名,若路径或文件不存在,K8sEmptyDir时,支持内存和磁盘ConfigMapSecretFieldResource类型字段值。用InitInit容器、业务容器。Init容器不支持PodInit容器,它们将依注:ENVNAMEKeyShellLivenessProbeReadinessProbeHTTP0HTT(HTTPGetTCP(TCPSocket)IPPortTCP检查,如果能够建TCP连接,则表明容器健康。:HTTP:HTTPService的区别。KeyValueKeyValueHostNetworkHostNetwork在设置部署策略时,Key为节点或副本的标签名称,OperatorValuesGPUKey-Operator-Values表达式之间是「与」DeploymentDeployment详情中,用户可以查看工作负载基本信息,也可以查看完整YAML内容。Condition。日志:可以查看某个容器的标准输出日志,如配置了日志目录,可以通过点DeploymentsHPA后,可以HPA的参数。HPACPU使用量:大于告警阈值时会触发,单位为毫核(m)CPU使用率:大于告警阈值时会触发,单位为百分比(%)YAMLYAML「YAML设置」或详情页「更多」选项选择「YAML将弹窗进行删除的二次确认,DeploymentPods,这个DeploymentsStatefulSetsKubernetesHeadless服务的创建请参考章节。StatefulSets创建后,副本ID看起来将会是这样:$(statefulsetname)-$(ordinal).$(service资源。PVC资源的命名会以模板名称为前缀,后面添加数字编号,与工作负载的副本都可以通过模板生成PVC挂载到容器中。其中参数值为上一步创建的存 StatefulSet查看详情时,StatefulSet增加了几项特有的信息,包括服务名称和存储声明Deployment信息相同。StatefulSetYAML点击列表页的「更多」选项选择「YAML设置」或详情页「更多」选项选择「YAML设置」,弹窗如下图:将弹窗进行删除的二次确认,StatefulSetPods,但为了PVC。JobDeploymentsJobDeployment基本一致,第三步「高级设置」中,需额预期成功执行数:任务达到执行完成状态需要成功执行的PodPod数,并行数应不大于执行下的所有Pod实例都会被删除。为空时表示不设置超时时间。JobJob列表除可以根据名称进行搜索过滤外,还可以根据任务状态进行过滤,JobJobPod将弹窗进行删除的二次确认,JobPod。CronJobJobCronJobJob的功能,额外支持并发策略,定时CronJobCronJobCronJobCronJob将弹窗进行删除的二次确认,CronJobJobPod。Pods页面查看该空间内的工作副本,目前工作副本仅提供查看Pod。WebConsolePodPod中的容器,点击菜单中的“ConsoleWebConsoleHeadlessStatefulSetStatefulSetStatefulSetNodePort服务:用于通过计算节点上的端口对外暴露空间内某个服务。NodePort方式下,可以直接指定暴露的NodePort端口,也可以让系统随机分配一个端口,端口将会在「30000~32767Service详情中查看分LoadBalancer服务:通过云负载均衡器对外暴露空间内某个服务。仅当集群SDNVPCIP、机房网IPIP。TCPUDPServiceServiceIngressTCPUDPServiceIngressIP80443Ingress80443RoundRobin、LeastConnections、IPHash\hhttps://kubernetes.github.io/ingress-nginx/examples/rewrite/ LostPVCephFS3CephRBDPV。在配置页面中,用户可以设置两种配置内容:SecretConfigMapSecretConfigMapSecretSecret,并可以进行创建、设置和删除操作Secret类型有:OpaqueSecretSecretValue的内容需Base64编码后的内容。​IngressTLS:用于负载均衡(Ingress)HTTPS的证书设置,支持直接上传证ConfigMap中,可以查看已有的配置项,并可以进行创建、设置和删除创建页面如下,“ValueUTF-8minAvailablePodmaxUnavailablePod最大数量。K8s集群仅可以关联一个镜像仓库,公有镜像仓库在部署时已配置,DockerDocker客户端密码。需要注意的是,镜像仓Docker客户端的登录。Webhook功能,PushWebhook。YAMLYAMLYAMLK8s相应资源,有以下三种YAMLYAML内容。CRDCRD(CustomResourceDefinition)CRDCRD。YAML方式创建集群级别或空间CRD。CRDCRDCRDOperatorOperatorOperator仓库中,可以根据不同的分类或者市场,查看所有能够部署的Operator。订阅包含以下参数:K8sOperator项目下的指定空间:Operator项目下的所有空间:OperatorOperatorOperatorOperatorOperatorOperator」跳Operator的查看页面。Operator例类型也不一样实例列表展示了实例的信息,同时提供「名称」、「YAML设置」、「删YAMLOperatorK8s资源,点击「名称」,择展示不同时间区间的监控数据。K8s集群

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论