文章 2023-05-25 来自:开发者社区

带你读《企业级云原生白皮书项目实战》——3.2.1 ACR容器镜像服务(2)

《企业级云原生白皮书项目实战》——第三章 容器——3.2 业务部署——3.2.1 ACR容器镜像服务(1) https://developer.aliyun.com/article/1229393?groupCode=supportservice企业版镜像服务推拉架构对于企业版ACR,主要包含实例ID(也是遇到问题给阿里云售后提供的必要信息之一), OSS bucket的ID,它的命名一般是 -....

带你读《企业级云原生白皮书项目实战》——3.2.1 ACR容器镜像服务(2)
文章 2023-05-25 来自:开发者社区

带你读《企业级云原生白皮书项目实战》——3.2.1 ACR容器镜像服务(3)

《企业级云原生白皮书项目实战》——第三章 容器——3.2 业务部署——3.2.1 ACR容器镜像服务(2) https://developer.aliyun.com/article/1229391?groupCode=supportserviceOSS bucket错误设置导致推送失败某客户反馈推送镜像失败,推送报错是TLS handshake timeout。通过前面几个镜像的Already ....

带你读《企业级云原生白皮书项目实战》——3.2.1 ACR容器镜像服务(3)
文章 2023-05-25 来自:开发者社区

带你读《企业级云原生白皮书项目实战》——3.2.1 ACR容器镜像服务(4)

《企业级云原生白皮书项目实战》——第三章 容器——3.2 业务部署——3.2.1 ACR容器镜像服务(3) https://developer.aliyun.com/article/1229390?groupCode=supportservicedocker login 登陆Tips•阿里云的账户名是中文的能登陆吗?亲测可以登陆,登录失败除了排查下面的原因,还要排查用户使用的远程访问的客户端编码....

带你读《企业级云原生白皮书项目实战》——3.2.1 ACR容器镜像服务(4)
文章 2023-05-25 来自:开发者社区

带你读《企业级云原生白皮书项目实战》——3.2.1 ACR容器镜像服务(5)

《企业级云原生白皮书项目实战》——第三章 容器——3.2 业务部署——3.2.1 ACR容器镜像服务(4) https://developer.aliyun.com/article/1229388?groupCode=supportservice•使用自定义RAM角色的AccessKey ID和AccessKey Secret进行镜像拉取的情况下,需要把访问密钥写入confifigMap,这样存....

带你读《企业级云原生白皮书项目实战》——3.2.1 ACR容器镜像服务(5)
文章 2023-05-25 来自:开发者社区

带你读《企业级云原生白皮书项目实战》——3.2.1 ACR容器镜像服务(6)

《企业级云原生白皮书项目实战》——第三章 容器——3.2 业务部署——3.2.1 ACR容器镜像服务(5) https://developer.aliyun.com/article/1229385?groupCode=supportservice企业版ACR实现跨VPC内网拉取镜像前提条件:•云上VPC中的ECS能够正常访问容器镜像服务企业版实例。具体操作,请参见配置专有网络的访问控制。 •已打....

文章 2023-05-25 来自:开发者社区

带你读《企业级云原生白皮书项目实战》——3.2.2 优雅更新(上)

3.2.2 优雅更新对于云上k8s应用,我们在日常维护和实施部署的时候,经常性的由于新功能,新版本,新接口问题需要对副本进行更新发布。由于k8s本身的限制,最小化的流量控制的精细颗粒度为SVC,无法对单个pod进行流量管理(其实我们可以借助其他手段,比如istio实现,这里不做过多陈述)。同时对于k8s来说,发布就是删除老的pod,新建pod的过程,那么对于这些老pod上跑的流量,如何实现优雅关....

带你读《企业级云原生白皮书项目实战》——3.2.2 优雅更新(上)
文章 2023-05-25 来自:开发者社区

带你读《企业级云原生白皮书项目实战》——3.2.2 优雅更新(下)

《企业级云原生白皮书项目实战》——第三章 容器——3.2 业务部署——3.2.2 优雅更新(上) https://developer.aliyun.com/article/1229321?groupCode=supportservice使用场景•Init 容器可以包含一些安装过程中应用容器中不存在的实用工具或个性化代码。 例如,没有必要仅为了在安装过程中使用类似 sed、awk、python 或....

文章 2023-05-25 来自:开发者社区

带你读《企业级云原生白皮书项目实战》——3.2.3 健康检查

3.2.3 健康检查readinesskubelet 使用就绪探测器可以知道容器何时准备好接受请求流量,当一个 Pod 内的所有容器都就绪时,才能认为该 Pod 就绪。 这种信号的一个用途就是控制哪个 Pod 作为 Service 的后端。 若 Pod 尚未就绪,会被从 Service 的负载均衡器中剔除。有时候,应用会暂时性地无法为请求提供服务。 例如,应用在启动时可能需要加载大量的数据或配置....

文章 2023-05-25 来自:开发者社区

带你读《企业级云原生白皮书项目实战》——3.2.5 滚动更新

3.2.5 滚动更新 rollingUpdate应用中的一下yaml参数对于pod在被滚动更新过程中的行为有非常大的影响,比如rollingUpdate中maxSurge和maxUnavailable,其中前者是可以理解为应用最大副本数=设置副本数*(1+maxSurge),应用最小副本数=设置副本数*(1-max Unavailable),结果为向上取整。如果maxUnavailable:0,....

文章 2023-05-25 来自:开发者社区

带你读《企业级云原生白皮书项目实战》——3.2.6 亲和性&污点容忍

3.2.6 亲和性&污点容忍nodeselctornodeSelector 是节点选择的最简单推荐形式。可以使用 nodeSelector 字段将pod调度到指定的节点标签的节点上。亲和性和反亲和性节点亲和性有时候需要某一类别的pod根据业务需求部署到指定的节点池或者可用区,或者需要部署到指定标签的节点上,那么就需要使用节点的亲和性•requiredDuringSchedulingIgn....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

阿里云云原生

关注云原生中间件、微服务、Serverless、容器、Service Mesh等技术领域、聚焦云原生技术趋势、云原生大规模的落地实践

+关注