如何配置容器服务Kubernetes版Nginx Ingress ...

概述 本文主要介绍如何配置容器服务Kubernetes版Nginx Ingress Controller的私网SLB。详细信息 背景 当您通过阿里云容器服务申请一个Kubernetes版集群,集群初始化时会自动部署一套Nginx Ingress Controller,默认其挂载在公网SLB实例上。...

使用Nginx镜像创建ECI实例

上述示例中选择的Nginx镜像默认开放80端口,在安全组开放80端口访问的情况下,可以直接通过实例IP+Port的形式访问Nginx容器。单击 配置确认。确认实例配置信息,并选中服务协议,然后单击 确认订单。创建成功后,您可以在 容器组 页面查看...

通过命令行管理应用

kubectl run nginx-image=registry.cn-hangzhou.aliyuncs.com/spacexnice/netdia:latest 此命令将为该容器创建一个服务入口,指定-type=LoadBalancer 将会为您创建一个阿里云负载均衡路由到该Nginx容器。kubectl expose pod nginx-port=80-...

远程连接容器

部署容器后,您可以在轻量应用服务器管理控制台远程连接容器并对其进行相关管理。本文介绍如何远程连接容器。操作步骤 登录 轻量应用服务器管理控制台。...本示例以Nginx容器为例,执行以下命令,查看容器运行状态。service nginx status

Nginx Ingress高级用法

配置说明 针对Nginx Ingress Controller,阿里云容器服务团队采用与社区完全兼容的配置方式。关于所有的配置说明,请参见 NGINX Configuration。目前其主要支持三种配置方式:基于Annotation的方式:在每个Nginx Ingress YAML的Annotation...

DNS概述

② 业务Pod(Pod Client)再直接发起往该IP地址的请求,请求最终经过Nginx服务(Service Nginx)转发到达后端的Nginx容器(Pod Nginx-1和Pod Nginx-2)上。关于集群DNS域名解析原理的详细说明,请参见 DNS原理和配置说明。CoreDNS介绍 ...

部署并使用Docker

运行以下命令,创建并后台运行Nginx容器,同时将Nginx的80端口映射至服务器的8080端口。sudo docker run-name 容器别名-p 8080:80-d 镜像名称(REPOSITORY)本示例中,镜像名称为 nginx容器别名示例为 nginx-test,示例命令如下所示。...

指定vCPU和内存创建Pod

registry.cn-shanghai.aliyuncs.com/eci_open/nginx:1.14.2 ports: - containerPort: 80 resources: limits: cpu: "500m" #指定nginx容器的vCPU为0.5 vCPU memory:"1024Mi"#指定nginx容器的内存为1 GiB-name:busybox image:registry....

指定vCPU和内存创建Pod

registry.cn-shanghai.aliyuncs.com/eci_open/nginx:1.14.2 ports: - containerPort: 80 resources: limits: cpu: "500m" #指定nginx容器的vCPU为0.5 vCPU memory:"1024Mi"#指定nginx容器的内存为1 GiB-name:busybox image:registry....

指定GPU规格创建Pod

spec:containers:name:nginx image:registry.cn-shanghai.aliyuncs.com/eci_open/nginx:1.14.2 resources: limits: nvidia.com/gpu: "1" #nginx容器所需的GPU个数,共享使用。ports:containerPort:80-name:busybox image:registry....

指定GPU规格创建Pod

spec:containers:name:nginx image:registry.cn-shanghai.aliyuncs.com/eci_open/nginx:1.14.2 resources: limits: nvidia.com/gpu: "1" #nginx容器所需的GPU个数,共享使用。ports:containerPort:80-name:busybox image:registry....

指定GPU规格创建Pod

spec:containers:name:nginx image:registry.cn-shanghai.aliyuncs.com/eci_open/nginx:1.14.2 resources: limits: nvidia.com/gpu: "1" #nginx容器所需的GPU个数,共享使用。ports:containerPort:80-name:busybox image:registry....

通过指定算力类别创建经济型ECI Pod

spec:containers:name:nginx image:registry.cn-shanghai.aliyuncs.com/eci_open/nginx:1.14.2 ports: - containerPort: 80 resources: limits: cpu: "500m" #指定nginx容器的vCPU为0.5 vCPU memory:"1024Mi"#指定nginx容器的内存为1 GiB-name:...

指定算力类别创建经济型Pod

spec:containers:name:nginx image:registry.cn-shanghai.aliyuncs.com/eci_open/nginx:1.14.2 ports: - containerPort: 80 resources: limits: cpu: "500m" #指定nginx容器的vCPU为0.5 vCPU memory:"1024Mi"#指定nginx容器的内存为1 GiB-name:...

DNS概述

② 业务Pod(Pod Client)再直接发起往该IP地址的请求,请求最终经过Nginx服务(Service Nginx)转发到达后端的Nginx容器(Pod Nginx-1和Pod Nginx-2)上。关于集群DNS域名解析原理的详细说明,请参见 DNS策略配置和域名解析说明。域名解析...

Kubernetes集群中使用阿里云SLB实现四层金丝雀发布

在集群管理页面左侧导航栏选择 网络>服务,在 服务 页面,您可单击服务右侧的外部端点,进入Nginx默认欢迎页面,本示例中的Nginx欢迎页面会显示 old,表示当前访问的服务对应后端old-nginx容器。为了方便展示多次发布的情况,建议登录...

使用探针对容器进行健康检查

配置示例 以Nginx容器为例,创建一个设置了Liveness Probe和Readiness Probe的ECI实例,然后模拟服务异常,以查看探针的配置效果。使用Java SDK创建一个ECI实例。创建ECI实例时,容器镜像使用Nginx,设置Liveness Probe和Readiness Probe的...

容器服务 Serverless 版使用快速入门

nginx 容器端口 设置暴露的容器访问端口或端口名,端口号必须介于1~65535。80 协议 支持 TCP 和 UDP。TCP 单击 下一步。第三步:完成高级配置 在 高级配置 向导页面的 访问设置 区域,设置暴露后端Pod的方式。配置服务(Service):在 服务...

调度Pod到ARM架构的虚拟节点

memory:"4096Mi"#指定nginx容器的内存为4 GiB。nodeSelector:kubernetes.io/arch:arm64#指定ARM架构的节点。指定ECS ARM规格 如果您对规格有特殊需求,可以通过 k8s.aliyun.com/eci-use-specs 的Annotation来指定具体的ARM规格。关于ECI...

指定ECS规格创建Pod

该规格具备1个GPU spec:containers:name:nginx image:registry.cn-shanghai.aliyuncs.com/eci_open/nginx:1.14.2 resources: limits: nvidia.com/gpu: "1" #nginx容器所需的GPU个数,共享使用 ports:containerPort:80-name:busybox image:...

创建无状态工作负载Deployment

kubectl run-it nginx-image=registry.aliyuncs.com/spacexnice/netdia:latest 执行以下命令,为该容器创建一个服务入口,指定-type=LoadBalancer 将会为您创建一个阿里云负载均衡路由到该Nginx容器。kubectl expose deployment nginx-port...

指定ECS规格创建Pod

该规格具备1个GPU spec:containers:name:nginx image:registry.cn-shanghai.aliyuncs.com/eci_open/nginx:1.14.2 resources: limits: nvidia.com/gpu: "1" #nginx容器所需的GPU个数,共享使用 ports:containerPort:80-name:busybox image:...

创建无状态工作负载Deployment

制品中心:包含应用容器化基础OS镜像、基础语言镜像、AI/大数据相关镜像,本示例以制品中心的Nginx镜像为例说明。关于制品中心的更多信息,请参见 制品中心。说明 容器镜像服务ACR提供制品中心便于您的基础镜像使用,这些基础镜像由阿里云...

创建Nginx Ingress

方式一:控制台操作指导 创建Nginx Ingress 登录 容器计算服务管理控制台,在左侧导航栏选择 集群。在 集群列表 页面,单击目标集群名称,然后在左侧导航栏,选择 网络>>路由 在 路由 页面,单击 创建 Ingress,在 创建 Ingress 对话框配置...

创建Nginx Ingress

方式一:控制台操作指导 创建Nginx Ingress 登录 容器服务管理控制台,在左侧导航栏选择 集群。在 集群列表 页面,单击目标集群名称,然后在左侧导航栏,选择 网络>网络策略。在 路由 页面,单击 创建 Ingress,在 创建 Ingress 对话框配置...

容器网络FAQ

ACK容器网络数据链路 ACK容器网络数据链路(Flannel)ACK容器网络数据链路(Terway ENI)ACK容器网络数据链路(Terway ENIIP)ACK容器网络数据链路(Terway IPVLAN+eBPF)ACK容器网络数据链路(Terway ENI-Trunking)其他 如何解决Pod启动...

使用ACK支持的Nginx镜像部署无状态应用

您可以通过容器服务管理控制台创建Nginx应用,创建服务和路由以打通网络,然后即可通过端点访问应用。本文介绍如何使用Nginx镜像快速部署无状态应用。前提条件 已创建 ACK托管集群。具体操作,请参见 创建Kubernetes托管版集群。已安装...

Nginx Ingress访问日志分析与监控

开启Nginx Ingress日志采集配置 方式一:通过ACK控制台开启 登录 容器服务管理控制台,在左侧导航栏选择 集群。在 集群列表 页面,单击目标集群名称,然后在左侧导航栏,选择 运维管理>组件管理。在 组件管理 页面,单击 网络 页签,找到 ...

使用YAML部署和暴露Nginx服务并通过SLS监控日志

前提条件 已创建Kubernetes托管版集群 已安装ALB Ingress Controller 已启用日志服务组件Logtail功能 步骤一:部署Nginx应用 登录 容器服务管理控制台,在左侧导航栏选择 集群。在 集群列表 页面,单击目标集群名称,然后在左侧导航栏,...

Nginx Ingress访问日志分析与监控

开启Nginx Ingress日志采集配置 方式一:通过ACK控制台开启 登录 容器服务管理控制台,在左侧导航栏选择 集群。在 集群列表 页面,单击目标集群名称,然后在左侧导航栏,选择 运维管理>组件管理。在 组件管理 页面,单击 网络 页签,找到 ...

Nginx Ingress异常问题排查

本文介绍关于Nginx Ingress异常问题的诊断流程、排查思路、常见检查方法和解决方案。本文目录 类别 内容 诊断流程 诊断流程 排查思路 排查思路 常见排查方法 通过日志服务SLS的Controller Pod查看访问日志 检查Controller Pod中错误日志 在...

使用YAML部署Nginx并通过Ingress暴露和监控服务

前提条件 创建ACS集群 步骤一:部署Nginx应用 登录 容器计算服务管理控制台,在左侧导航栏选择 集群。在 集群列表 页面,单击目标集群名称,然后在左侧导航栏,选择 工作负载>无状态。在 无状态 页面,单击 使用YAML创建资源。对模板进行...

安装Nginx Ingress Controller

方式二:在组件管理页面安装Nginx Ingress Controller 登录 容器计算服务管理控制台,在左侧导航栏选择 集群。在 集群列表 页面,单击目标集群名称或者目标集群右侧 操作 列下的 详情。在集群管理页左侧导航栏,选择 运维管理>组件管理。...

使用ACS支持的Nginx镜像部署无状态应用

步骤一:创建Nginx应用 登录 容器计算服务管理控制台,在左侧导航栏选择 集群。在 集群列表 页面,单击目标集群名称,然后在左侧导航栏,选择 工作负载>无状态。在 无状态 页面,单击右上角的 使用镜像创建,参见下表配置应用信息并创建...

安装Nginx Ingress Controller

阿里云容器服务Serverless版基于社区版的Nginx Ingress Controller进行了优化,提供Nginx Ingress Controller功能。本文介绍如何在 ACK Serverless集群 安装Nginx Ingress Controller。操作步骤 方式一:创建集群时安装Nginx Ingress ...

管理Nginx Ingress Controller组件

容器服务ACK或 ACK Serverless集群 提供基于NginxNginx Ingress Controller组件。本文介绍如何在ACK或 ACK Serverless集群 中安装、升级、配置和卸载Nginx Ingress Controller组件。安装Nginx Ingress Controller组件 若未创建集群,可...

Nginx Ingress迁移到MSE Ingress

前提条件 已创建容器服务集群,且部署了Nginx Ingress Controller。已创建云原生网关。如果您还没有云原生网关,请参见 新建云原生网关。注意事项 本文描述的迁移不是复制您的Ingress配置,而是让您的Ingress配置被MSE Ingress复用,实时...

Nginx Ingress迁移到MSE Ingress

容器服务ACK/ACK Serverless集群 选择要迁移的Nginx Ingress对应的容器集群,请确保云原生网关与容器集群网络是连通的。源IngressClass 配置待迁移的Ingress资源关联的IngressClass资源。说明 仅支持配置单个IngressClass。配置为空,即...

自建Nginx Ingress迁移ALB Ingress最佳实践

本文介绍如何从Nginx Ingress迁移至ALB Ingress。背景信息 ALB Ingress是基于阿里云应用型负载均衡ALB(Application Load Balancer)实现的Ingress服务。相比于Nginx Ingress,ALB Ingress提供更为强大的Ingress流量管理功能,具有以下优势...

自建Nginx Ingress迁移ALB Ingress最佳实践

本文介绍如何从Nginx Ingress迁移至ALB Ingress。背景信息 ALB Ingress是基于阿里云应用型负载均衡ALB(Application Load Balancer)实现的Ingress服务。相比于Nginx Ingress,ALB Ingress提供更为强大的Ingress流量管理功能,具有以下优势...
共有194条 < 1 2 3 4 ... 194 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
容器镜像服务 弹性容器实例 容器服务 Kubernetes 版 ACK 文件存储 CPFS 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用