kubectl 配置 更多内容
  • 为Nginx Ingress配置HTTPS协议的后端服务

    kubernetes.io/backend-protocol: "HTTPS" Ingress配置示例如下: 请参见通过kubectl连接集群,使用kubectl连接集群。 创建名为“ingress-test.yaml”的YAML文件,此处文件名可自定义。 vi ingress-test.yaml

    来自:帮助中心

    查看更多 →

  • 在CCE集群中部署NGINX无状态工作负载

    在E CS 虚拟机上安装kubectl命令行工具。 您可以尝试执行kubectl version命令判断是否已安装kubectl,如果已经安装kubectl,则可跳过此步骤。 本文以Linux环境为例安装配置kubectl,更多安装方式请参考安装kubectl。 下载kubectl。 cd /home curl -LO

    来自:帮助中心

    查看更多 →

  • 使用CloudShell登录容器

    图1 登录命令配置 单击“确认”,即可访问容器。 页面跳转到CloudShell,并初始化启动kubectl,然后自动执行kubectl exec命令登录到容器。 请等待kubectl exec命令自动执行后再操作,此命令出现需要一段时间。 图2 执行kubectl exec命令登录容器

    来自:帮助中心

    查看更多 →

  • 业务探针(Readiness probe)

    xx,说明已经就绪。 需要为pod配置以下annotation使超时时间(timeoutSeconds)生效: cci.io/httpget-probe-timeout-enable:"true" 具体请参见Liveness Probe高级配置样例。 Exec:probe执行容器

    来自:帮助中心

    查看更多 →

  • Pod:Kubernetes中的最小调度对象

    eady。 可以使用kubectl get命令查询具体Pod的配置信息,如下所示,-o yaml表示以YAML格式返回,还可以使用-o json,以JSON格式返回。 $ kubectl get pod nginx -o yaml 您还可以使用kubectl describe命令查看Pod的详情。

    来自:帮助中心

    查看更多 →

  • 通过Nginx Ingress对多个应用进行弹性伸缩

    quests的指标为应用配置HPA策略,可以实现随着流量的变化动态调整Pod实例数的功能,优化资源利用率。 前提条件 集群中已安装NGINX Ingress控制器插件。 集群中已安装云原生监控插件(部署模式需要选择“本地数据存储”)。 已使用kubectl命令行工具或CloudShell连接集群。

    来自:帮助中心

    查看更多 →

  • 通过特权容器功能优化内核参数

    从客户端机器访问Kubernetes集群,需要使用Kubernetes命令行工具kubectl,请先连接kubectl。详情请参见通过kubectl连接集群。 操作步骤 通过后台创建daemonSet,选择nginx镜像、开启特权容器、配置生命周期、添加hostNetwork: true字段。 新建daemonSet文件。

    来自:帮助中心

    查看更多 →

  • 使用kubectl部署带文件存储卷的无状态工作负载

    使用kubectl部署带文件存储卷的无状态工作负载 操作场景 文件存储卷创建或导入CCE后,可以在工作负载中挂载文件存储卷。 约束与限制 如下配置示例适用于Kubernetes 1.13及以下版本的集群。 操作步骤 请参见通过kubectl连接集群,使用kubectl连接集群。

    来自:帮助中心

    查看更多 →

  • Pod

    中有1个容器,其中1个容器的状态为Ready。 可以使用kubectl get命令查询具体Pod的配置信息,如下所示,-o yaml表示以YAML格式返回,还可以使用 -o json,以JSON格式返回。 $ kubectl get pod nginx -o yaml -n $namespace_name

    来自:帮助中心

    查看更多 →

  • 为ELB Ingress配置多个监听端口

    tes.io/elb.port)配置时,多监听器优先级更高。 Ingress内配置项对多个监听器同时生效,如黑白名单配置、超时时间配置。Ingress开启HTTP/2配置时,HTTP/2仅在HTTPS端口生效。 创建Ingress。 kubectl create -f ingress-test

    来自:帮助中心

    查看更多 →

  • 为ELB Ingress配置自定义Header转发策略

    要自定义转发策略优先级。关于转发策略优先级详情请参见ELB Ingress转发策略优先级说明。 通过kubectl命令行配置 请参见通过kubectl连接集群,使用kubectl连接集群。 创建名为“ingress-test.yaml”的YAML文件,此处文件名可自定义。 vi ingress-test

    来自:帮助中心

    查看更多 →

  • 创建命名空间

    定CPU或内存请求值。 配置完成后,单击“确定”。 使用kubectl命令创建命名空间 使用kubectl连接集群,详情请参见通过kubectl连接集群。 您可以使用以下方式创建命名空间。 方式一:通过YAML文件定义命名空间配置,然后通过kubectl apply命令创建命名空间。

    来自:帮助中心

    查看更多 →

  • 负载感知调度

    开启负载感知调度能力。 登录CCE控制台。 单击集群名称进入集群,在左侧选择“配置中心”,在右侧选择“调度配置”页签。 在专家模式配置中单击“开始使用”。 修改专家模式中的参数配置配置负载感知调度策略,红色字体为开启负载感知调度能力增加的配置项,详情如下: admission_kube_api_qps:

    来自:帮助中心

    查看更多 →

  • 为负载均衡类型的Service配置pass-through能力

    执行以下命令创建服务。 kubectl create -f nginx-elb-svc.yaml 配置验证 登录ELB控制台,查看Service对应的ELB(本示例中名为james)。 单击ELB名称,并切换至“监控”,可以看到ELB的连接数为0。 使用kubectl命令行登录集群中的

    来自:帮助中心

    查看更多 →

  • 通过Helm客户端部署Sermant Injector将应用接入ServiceComb引擎

    ,然后将Helm安装包上传到CCE节点上。 请参考Linux 弹性云服务器 登录方式概述选择相应方式登录CCE节点。 解压Helm安装包。 在Helm安装包所在的路径执行命令tar -zxf helm-v3.3.0-linux-amd64.tar.gz解压Helm安装包。 将helm移动到系统path所在路径。

    来自:帮助中心

    查看更多 →

  • 必要的修改

    60 #如果待部署模块中包含crd资源文件,安装crd后的检查超时时间,超时未创建成功则失败退出 # k8s 服务提供类型,external 表示外部提供,无需安装;internal 表示一键部署提供安装 kubeprovider: 'external' 需要部署K8S集群修改如

    来自:帮助中心

    查看更多 →

  • 高频常见问题

    如何让多个Pod均匀部署到各个节点上? 如何驱逐节点上的所有Pod? 网络管理 集群安全组规则配置 工作负载网络异常时,如何定位排查? 为什么访问部署的应用时浏览器返回404错误码? 节点无法连接互联网(公网),如何排查定位? 解析外部 域名 很慢或超时,如何优化配置? 存储管理 无法使用kubectl命令删除PV或PVC

    来自:帮助中心

    查看更多 →

  • kubectl使用报错:Error from server (Forbidden)

    kubectl使用报错:Error from server (Forbidden) 故障现象 使用kubectl在创建或查询Kubernetes资源时,显示如下内容。 # kubectl get deploy Error from server (Forbidden): deployments

    来自:帮助中心

    查看更多 →

  • 为什么kubectl top命令查看节点内存使用超过100%?

    为什么kubectl top命令查看节点内存使用超过100%? 问题现象 从界面上看节点内存使用率并不是很高,但使用kubelet top node查看节点内存使用率已超过100%。 NAME CPU(cores) CPU% MEMORY(bytes)

    来自:帮助中心

    查看更多 →

  • 加密云硬盘存储卷

    功,并查看存储配置项是否显示已加密。 图2 PVC加密 在应用中使用加密PVC时,和使用普通PVC的方法一致。 通过kubectl自动创建加密云硬盘 使用kubectl连接集群。 创建 pvc-evs-auto.yaml 文件。其中参数说明可参见使用kubectl自动创建云硬盘存储。

    来自:帮助中心

    查看更多 →

  • 插件安装失败,提示The release name is already exist如何解决?

    资源。 在CCE控制台安装插件,然后再卸载保证之前的残留的插件资源清理干净,卸载完成后再进行第二次安装插件,安装成功即可。 第一次安装插件时可能因之前的插件残留资源而导致安装后插件状态异常,属正常现象,这时在控制台卸载插件能保证这些残留资源清理干净,再次安装插件能正常运行。 父主题:

    来自:帮助中心

    查看更多 →

共105条
看了本文的人还看了