首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏容器云

    容器云管理平台模板

    通用易用的容器云管理平台: 区块链部署、项目管理、集群管理、持续集成流水线、容器编排调度、服务发现、负载均衡...

    5.1K30发布于 2019-04-09
  • 来自专栏云技术+云运维

    Kubernetes容器平台实践

    伴随着云原生技术的迅速崛起,如今Kubernetes 事实上已经成为应用容器平台的标准,越来越受到企业的青睐,在生产中也应用的也越来越广泛。 我们的容器平台建设从2016年开始,大致经历了探索预研、体系建设和平台落地这样三个阶段。 ? 下面就从Kubernetes的网络、存储、集群管理和监控与运维几个方面来分享下我们容器平台建设走过的历程,希望给大家一些思考和启发。 同时为了尽可能多地兼容各种存储平台,Kubernetes以in-tree plugin的形式来对接不同的存储系统,满足用户可以根据自己业务的需要使用这些插件给容器提供存储服务。 5、持续更新,时刻提醒自己持续学习,拥抱变化,这样才能看到平台的不足,不断迭代出更好的产品。 在生产实践中,只有夯实基础不断去完善基于容器平台的产品和建设生态体系,才能掌控未来决胜千里!

    3.3K20发布于 2019-10-29
  • 来自专栏架构驿站

    容器管理平台Rancher解析

    一个开源的企业级容器管理平台。通过Rancher,企业再也不必自己使用一系列的开源软件去从头搭建容器服务平台。 Rancher提供了在生产环境中使用的管理Docker和Kubernetes的全栈化容器部署与管理平台容器编排与调度 很多用户都会选择使用容器编排调度框架来运行容器化应用。 ,通过浏览器访问: 我们再看下当前所运行的容器服务: 从上述场景可以看出,Rancher提供的功能较为丰富,其所创建的应用无论是基于自己开发定制,还是平台自身集成的应用组件 Rancher 2.x 可以部署和管理在任何地方运行的 Kubernetes 集群平台中,故其支持K8S所涉及的API。

    2.9K40编辑于 2021-12-09
  • 来自专栏超级架构师

    容器平台」Kubernetes网络策略101

    什么是Kubernetes网络策略? 有几家公司正在将他们的整个基础设施转移到Kubernetes。Kubernetes的目标是抽象通常在现代IT数据中心中找到的所有组件。因此,pods表示计算实例,

    1.2K20发布于 2020-09-10
  • 来自专栏云原生应用工坊

    容器平台与最佳实践参考

    解释图中的主要组成部分: 容器平台 集群管理 CPA (Cluster Proportional Autoscaler): 自动根据集群的负载来调整资源。 跨云和跨平台环境设计 为跨云和跨平台环境设计应用程序需要创建一个能够在私有云和公有云基础设施之间无缝运作的系统架构。 设计跨云和跨平台应用程序 容器化:使用Docker或类似的容器技术打包应用程序。容器抽象了底层基础设施,使应用程序可以在不同的云和平台之间移植。 微服务架构:将应用程序拆分为更小的、独立可部署的服务。 安全性和合规性 容器安全:使用工具如Clair进行容器安全扫描。 合规性:确保所有操作遵循公司和法规要求 通过整合这些组件和实践,您可以创建一个强大的架构,支持在各种云环境和平台上部署和管理应用程序。 - Gremlin: 提供了一个更加控制和全面的平台,可以在应用程序堆栈的不同层次引入故障。

    95410编辑于 2023-12-12
  • 来自专栏云计算与大数据

    阅读:美团容器平台架构及容器技术实践

    我们在新平台上通过对内核的改进,实现了容器中能获取正确CPU资源数,做到了对业务、镜像和编程语言都透明(类似问题也可能影响OpenMP、Node.js等应用的性能)。 如果有特例容器需要更多的权限,可以在我们的平台上按服务粒度进行配置。 Linux有两种IO:Direct IO和Buffered IO。 性能 容器平台性能,主要包括两个方面性能: 业务服务运行在容器上的性能。 容器操作(创建、删除等等)的性能。 因为容器平台本身是一个技术产品,它的客户是各个业务的RD团队,因此我们需要考虑下面一些因素: 产品优势:推广容器平台从某种程度上讲,自身是一个ToB的业务,首先要有好的产品,它相对于以前的解决方案(虚拟机 原生应用的开发平台、工具:这个产品要易于使用,要有配合工作的工具链。 虚拟机到容器的平滑迁移:最好能提供从原有方案到新产品的迁移方案,并且容易实施。

    1.1K110发布于 2018-12-17
  • 来自专栏理想,技术,生活 三重凑

    Kubernetes 基于容器云构建devops平台

    Kubernetes-基于容器云构建devops平台 1、基于kubernetes devops的整体方案 本文以Kubernetes为基础,为基于java语言研发团队提供一套完整的devops解决方案 : nexus3 #Pod的标签 spec: imagePullSecrets: - name: devops-repo containers: #容器 3、 devops平台搭建 3.1 nexus设置 nexus在devops中承担两个功能,作为maven的远程仓库和作为docker的私有镜像仓库。 : 1 2 $ systemctl daemon-reload $ systemctl restart docker 3.4 jenkins设置 3.4.1 安装插件 jenkins作为devops平台的流程线工具 7)在jenkins中设置部署容器信息 在oms项目的配置的“Deploy to Kubernetes”部分,填写如下的信息; Kubernetes Cluster Credentials:Kubernetes

    1.8K10发布于 2020-01-03
  • 来自专栏数据库架构之美

    Kubernetes容器平台架构简析

    行业背景 Docker自2013年发行以来,得到了飞速的发展,直至今日已经成为了基础架构中必不可缺的一份子,也是构建企业云平台的有效手段。 而作为容器编排及管理的利器的kubernetes,已经与docker紧紧绑在一起,K8S对docker提供了更加原生的支持,同时提供了资源调度、容器生命周期管理、负载均衡、弹性伸缩、高可用等底层功能。 Docker的话其实没什么好说的,有镜像、仓库、容器等基本概念。对于docker我们掌握一些基本命令就行,主要参考下面这个图: ? 我们可以简单看看docker的网络,当创建一个docker时会在操作系统上创建一个网桥,网桥也就是虚拟软交换机,这个虚拟交换机将宿主机物理网口和容器的网口互联起来,构成局域网。 ? Kubelet:实现对pod以及容器、镜像、卷等的管理。 Kube-proxy:实现pod间的负载均衡,实现对service ip的访问。

    99310发布于 2019-12-18
  • 来自专栏蓝鲸智云

    腾讯蓝鲸容器管理平台正式发布!

    蓝鲸容器管理平台(BCS,Blueking Container Service)是高度可扩展、灵活易用的容器管理服务。 4、认证 蓝鲸智云容器管理平台 于 2019 年 7 月 30 日通过了中国 云计算开源产业联盟 组织的 可信云容器解决方案评估认证。 蓝鲸智云容器管理平台在基本能力要求、应用场景技术指标、安全性等解决方案质量方面,以及产品周期、运维服务、权益保障等服务指标的完备性和规范性方面均达到可信云容器解决方案的评估标准。 该过程操作繁琐,接下来看 BCS(容器管理平台) 如何通过 容器调度 快速构建 Nginx 集群。 2、前提条件 K8S 基本概念,包含 Deployment、Services。 4核+8G+200G磁盘 4核+8G+100G磁盘 4核+4G+100G磁盘 如何使用蓝鲸容器管理平台 视频内容 其他渠道观看教程视频 腾讯课堂:点击这里 系列课程及相关PPT可进入腾讯课堂获取

    5.6K40发布于 2021-04-27
  • 教你快速安装OpenShift容器平台3.6

    自OpenShift容器平台(OCP)发布以来,我一直希望提供一个简单、完整且易用的安装教程。 完成此平台的安装需要安装Red Hat中间件产品流(预先配置容器选项)以及所有额外项目(如源镜像和.NET核心容器)。 回顾 几个月前,我向大家展示了如何在两分钟内使用OCP 3.4将基于容器的应用程序开发平台完成从无云到全面云化。 按提示信息登录到全新OpenShift容器平台! 下载并解压缩该项目,然后运行安装脚本,直到最终的输出显示您登录 OpenShift容器平台 的地址。 最后祝您在云计算的容器化应用程序开发过程中找到更多的乐趣!

    2.2K100发布于 2018-01-15
  • 来自专栏jeremy的技术点滴

    保持Kubernetes容器平台稳定性

    这两天搭建了一套新的kubernetes环境,由于这套环境会被用于演示,所以持续观察了好几天这套环境,发现不少容器平台稳定性的问题,这里记录一下以备忘。 各类问题 docker的问题 最开始用的docker版本为18.03.1-ce,但在运行四五十个容器后,出现了docker info不响应的问题。 查了下发现是kubernetes的bug,见bug记录,官方还没有将这个bug的PR合进主干代码,不过还好找到阿里容器服务提供的一个Workaround方法,简单改了下这个脚本,将其加入cron定时任务即可 memory: 256Mi # 默认为50Mi,增大这个数据 requests: cpu: 100m memory: 50Mi 总结 虽说现在容器平台蒸蒸日上

    3.7K30发布于 2019-05-26
  • 来自专栏DotNet NB && CloudNative

    构建多平台的 AOT 容器镜像

    构建多平台的 AOT 容器镜像 Intro 最近把 dotnet-httpie 做了一些升级改造,移除了 dotnet 6.0/7.0 的支持,只保留 8.0 和 9.0 的支持,于是可以更好地去做 linux/amd64, linux/arm64 两种架构 要支持交叉编译需要配置 docker driver,要配置 QEMU 模拟多个架构,对于 dockerfile 也需要一些改动,和之前分享的多平台容器镜像相比会更加复杂一些 ,因为 AOT 发布需要使用到一些平台相关的依赖,微软提供了一些可以帮助交叉编译的一些容器镜像可以简化这一过程,感谢大佬的帮助,感兴趣的朋友也可以查看这个问题和大佬的改造 https://github.com github.com/WeihanLi/dotnet-httpie/blob/dev/.azure/pipelines/docker.yml More 项目比较简单所以改造比较简单,大部分时间花在了研究 AOT 的多平台容器镜像的构建推送上了 ,希望对构建基于 AOT 的多平台容器镜像有所帮助 AOT 之后 docker 镜像的大小减少了差不多 2/3 Dockerfile: https://github.com/WeihanLi/dotnet-httpie

    36410编辑于 2025-01-07
  • 来自专栏kubernetes中文社区

    基于容器PaaS云技术平台方案

    本文以容器技术建设 PaaS(平台即服务)云平台的解决方案为例,分析其如何实现系统资源的集中管理、动态分配、监控、共享和调度,如何实现应用的统一部署和业务连续性保障,实现多数据中心的高可用,推动系统架构及流程的调整 2)公共服务层 通过基于 Docker 和 Kubernetes 的容器化服务提供平台层服务,在其上部署基础服务和用户自定义的服务,并通过微服务的组合和编排组成对外能力开放平台,提供业务级的服务组合,供应用层通过 应用拆分和服务部署方式 PaaS 云平台引入微服务架构,并采用容器化技术进行微服务设计、编排、授权和配置,解除应用间的紧耦合和依赖。 多集群资源的统一纳管 PaaS 云平台通过下述方式实现资源统一管理功能。 基于容器技术的 PaaS平台,可实现 IT 支撑系统跨多个网络域、跨多个数据中心的复杂多集群环境的集中管理,且通过多集群统一部署可大幅度提升软件新版本的上线效率。

    4.1K31发布于 2021-11-02
  • 来自专栏深度学习与python

    利用 GitOps 优化阿迪达斯的容器平台

    在一系列的博客文章中,阿迪达斯详细阐述了 GitOps 在其容器平台中的使用情况,以及他们计划如何改进其平台的管理。 随着容器平台的全球扩张,以及在多个执行环境中运行的多样化内部客户,阿迪达斯采用了分层的方法。初始层包含了适用于所有集群的设置,称为全局配置。 资料来源:我们如何管理容器平台:一个关于把握现在的故事 这种结构提供了跨四个配置层独立定制详细信息的灵活性。 这种整合最大限度地减少了确保平台上应用程序配置准确性所需的手动操作。他们现在可以在不考虑集群数量的情况下扩展容器平台,但是由于容量的原因,在建立新集群时,一些手动任务仍然不可避免。 阿迪达斯改进容器平台的方法似乎与我们在 2023 年旧金山 QCon 上看到的 Hazel Weakly 的演讲一致。Weakly 讨论了最初对平台的关注点往往围绕着最大限度地减少工作量。

    18910编辑于 2024-04-19
  • 来自专栏腾讯技术工程官方号的专栏

    腾讯容器平台GaiaStack亮相kubeCon

    数据平台部高级工程师宋盛博在大会上介绍了腾讯企业级容器平台GaiaStack在机器学习场景的实践,即《Deep CustomizedKubernetes for Machine Learning in GaiaStack是腾讯基于kubernetes打造的容器私有云平台。服务于腾讯内部各个BG的业务,如广告、支付、游戏等业务,同时支持腾讯云的各行业客户做私有云部署。 GaiaStack的目标是支持各种类型的应用,包括微服务、devops场景、大数据、有状态应用、AI平台、区块链、物联网等等,并从底层的网络、存储到docker、kubernetes,以及部署、监控的产品化等各方面完善了容器平台的企业级实现 除了作为独立的容器私有云产品之外,还和腾讯内的很多重量级平台一起对接出海,强强联合,比如专有云TCE,GaiaStack不但支持腾讯专有云TCE上六十多个基础产品,300多个应用,本身也是TCE的一个子产品 ,此外,GaiaStack还对接了微服务治理框架TSF,机器学习平台TiOne,虚拟机私有云Tstack等重要产品。

    19.3K30发布于 2018-11-19
  • 来自专栏亨利笔记

    容器运维不再重造轮子:企业级容器平台VIC

    题图摄于拉斯维加斯 2016VMworld大会发布更完整的企业级容器平台VIC,包括新增的Harbor Registry和管理平台Admiral。本文和大家分享一些技术细节。 的基础上,增加了企业级容器Registry和容器应用管理门户,使得企业级容器平台更加完整,整个平台计划于年底正式发布。 用户可通过 Docker run 等命令,直接在vSphere创建容器虚拟机(containerVM),同时,传统的虚拟机应用可在同一个平台上运行。 容器应用与网络、存储等基础设施完美融合 在VIC的三大组件中,有关VIC容器引擎的原理已经给读者介绍过多次,提供在vSphere平台上直接运行Docker镜像的容器运行时(runtime),无需从Linux Admiral也被集成到了vRA(vRealize Automation)的管理平台中,可提供容器即服务(Container as a Service)的能力,将于年底发布该容器管理功能。

    1.1K10发布于 2019-04-12
  • 来自专栏云原生应用工坊

    容器应用程序架构与平台工程

    现代容器应用程序架构不再是一项单一的技术挑战,而是一个综合性的平台工程,它集成了多个解决方案以支撑复杂的业务需求。 可观测平台解决方案 随着系统的复杂性增加,能够观测和理解系统行为变得越来越重要。 容器平台解决方案 容器技术是云原生应用的基石。它提供了一种轻量级、一致的环境来运行应用程序,确保了从开发到生产的无缝过渡。 容器平台,如Kubernetes和k3s,不仅管理容器的生命周期,还提供了服务发现、负载均衡、资源调度和自我修复的能力。 4. 结合这七大解决方案的现代容器应用程序架构 这些解决方案共同构建了一个强大、灵活且可扩展的平台,以支持现代应用程序从开发到生产的所有阶段。它们提供了必要的工具和框架,让企业能够在快速变化的市场中保持竞争

    47110编辑于 2023-12-06
  • 来自专栏伪架构师

    Karmada: 云原生多云容器编排平台

    7月17日,在Cloud Native Days China云原生多云多集群专场,华为云原生开源负责人王泽锋发表了《Karmada: 云原生多云容器编排平台》主题演讲,分享了在云原生多云多集群方面的思考与实践 4)厂商绑定:业务部署的黏性问题,缺少自动化故障迁移;缺少中立的开源多云容器编排项目。 多集群容器编排的前世今生 ? Karmada:开源的云原生多云容器编排平台 ? Karmada将以模块化的方式提供应用多集群部署、高可用调度、故障迁移、多集群服务发现和流量治理、多云集群生命周期管理等能力集,并面向多种典型的用户场景预置策略集,让用户可以结合企业实际情况自由定制适合自身的多云平台 labelSelector 进行对象筛选 overriders 支持多种override插件类型 plainTextOverrider :基础插件,纯文本操作替换 imageOverrider:针对容器镜像的差异化配置插件

    1.6K40发布于 2021-08-12
  • 来自专栏云原生运维社区

    容器镜像构建神器 Buildx,支持多平台

    因此,使用该插件,我们可以为不同的平台和架构构建镜像。此外,它支持使用自定义上下文进行并行多阶段制作。 在本教程中,我们将介绍 Docker buildx。 例如,指定目标平台、构建缓存和输出配置。除此之外, buildx 还提供了额外的功能。 首先是同时为多个平台构建镜像的能力。其次,在单个 dockerfile 中为较小的镜像进行多阶段构建。 然后将应用程序文件复制到容器中。 使用 –platform 标志指定目标平台。在这种情况下,目标是 x86 (Linux/amd64) 和 ARM (Linux/arm64) 架构。 Docker buildx auto 处理多平台构建并为每个目标架构生成单独的镜像。 结论 在本教程中,我们探索了 Docker buildx,这是一种扩展 Docker 镜像构建和管理能力的工具。

    2.1K11编辑于 2024-04-26
  • 来自专栏超级架构师

    容器平台」Mesos 和 Kubernetes的比较

    2.1.容器 容器是一个标准化的软件单元,它将代码及其所有必需的依赖项打包。 因此,它提供了平台独立性和操作简单性。Docker是使用中最流行的容器平台之一。 Marathon提供了一些我们通常期望从编排平台获得的好处,如服务发现、负载平衡、度量和容器管理api。 Marathon将长时间运行的服务视为应用程序,将应用程序实例视为任务。 它提供了一个平台,用于跨主机集群自动化应用程序容器的部署、扩展和操作。 4.1 架构 Kubernetes架构由Kubernetes主节点和Kubernetes节点组成 ? Mesos对容器存储接口(CSI)有实验性的支持,CSI是存储供应商和容器编排平台之间的一组公共API。 Kubernetes为有状态容器提供了多种类型的持久卷。这包括iSCSI、NFS等存储。 Nomad将声明性基础设施作为部署Docker容器等应用程序的代码。 OpenShift:OpenShift是一个来自redhat的容器平台,在底层由Kubernetes编排和管理。

    4.3K20发布于 2020-11-24
领券