店家小二 + 关注

使用Helm优化Kubernetes下的研发体验:实现持续交付流水线

发布时间:2018-12-18 21:19:00 浏览:1085 评论 :0

整体目标 在这一篇中,我们将使用Jenkins在此基础上构建一条完整的持续交付流水线,并且让团队不同成员能够基于该流水线展开基本的协作。开发: 持续提交代码并能够通过持续集成(CI)过程快速获取反馈,在通过CI验证后,能够自动化部署到开发环境,以便后续的进一步功能测试(手动/自动自动化测试)等; 测试: 在需要对项目功能进行验证时,可以一键部署测试环境,并且在此环境基础上可以完成功能验收(手动),以及全量的自动化验收测试等; 运维:一键部署生产环境,同时发布创建版本,以便在发布异常时能够快速回归。

docker 源码 镜像 持续集成 测试 持续交付 开发环境 file input k8s

Kubernetes系统架构演进过程与背后驱动的原因

发布时间:2018-12-18 21:18:00 浏览:1458 评论 :0

带你了解Kubernetes架构的设计意图、Kubernetes系统的架构开发演进过程,以及背后的驱动原因。------------ 1、背景各种平台都会遇到一个不可回避的问题,即平台应该包含什么和不包含什么,Kubernetes也一样。

安全 架构 配置 镜像 集群 容器 node 负载均衡 解决方案 API Server 存储 k8s

Linkerd 2.0迎来更新,向着Kubernetes再进一步

发布时间:2018-12-18 21:16:00 浏览:996 评论 :0

Linkerd社区对自身服务网格平台进行一轮最新更新,旨在进一步提高开发人员与服务拥有者的效率,同时与持续发展的Kubernetes生态系统实现紧密集成。另外,此次更新还为Linkerd在日益拥挤的服务网格领域中争取到一些喘息空间。

编程语言 容器 k8s

Kubernetes上的负载均衡详解

发布时间:2018-12-18 21:15:00 浏览:2071 评论 :0

如果您的应用程序是面向大量用户、会吸引大量流量,那么一个不变的目标一定是在高效满足用户需求的同时、不让用户感知到任何类似于“服务器繁忙!”的情况。这一诉求的典型解决方案是横向扩展部署,以便有多个应用程序容器可以为用户请求提供服务。

nginx 配置 集群 微服务 主机 容器 负载均衡 k8s

选择Serverless还是Kubernetes?这种争辩并没有意义

发布时间:2018-12-18 21:14:00 浏览:1640 评论 :0

这篇文章作者分别阐述了Kubernetes与Serverless的优缺点,实际上两者可能并不是竞争关系,在某些架构中,两者可以同时存在以满足不同的需求。但是最终的目的都是为了使应用程序部署更方便快捷,更易管理,更具成本效益以及对开发人员友好。

架构 程序员 微服务 容器 k8s

Kubernetes-项目中pod调度使用法则

发布时间:2018-12-18 21:12:00 浏览:1455 评论 :0

前言kubernetes中部署的pod默认根据资源使用情况自动调度到某个节点。可在实际项目的使用场景中都会有更细粒度的调度需求,比如:某些pod调度到指定主机、某几个相关的服务的pod最好调度到一个节点上、Master节点不允许某些pod调度等。

nginx 容器 Image test service k8s

Cloud Foundry和Kubernetes结合的过去与未来

发布时间:2018-12-18 21:11:00 浏览:1201 评论 :0

过去的几年中,在云计算领域的开源社区中最有争议的话题莫过于Cloud Foundry和Kubernetes的关系。大家的疑问紧紧围绕着三个问题:“它们会互相取代对方吗?”,“它们是互斥的吗?” ,“还是说它们是可以融合的?”。

docker Cloud 配置 镜像 IaaS 容器 runtime 负载均衡 分布式系统 IBM service k8s

Kubernetes 网络基础介绍

发布时间:2018-12-18 21:10:00 浏览:895 评论 :0

如果你读过该系列的前一篇文章,那么在你的集群里应该已经成功运行着Gitea的deployment了。下一步是能够通过Web浏览器访问它。本文会介绍一些Kubernetes的网络基础知识,并且可以让外部网络可以访问Gitea容器。

mysql 集群 浏览器 容器 metadata service k8s

Docker 和 Kubernetes 从听过到略懂:给程序员的旋风教程

发布时间:2018-12-18 21:09:00 浏览:3414 评论 :4

早在 Docker 正式发布几个月的时候,LeanCloud 就开始在生产环境大规模使用 Docker,在过去几年里 Docker 的技术栈支撑了我们主要的后端架构。这是一篇写给程序员的 Docker 和 Kubernetes 教程,目的是让熟悉技术的读者在尽可能短的时间内对 Docker 和 Kubernetes 有基本的了解,并通过实际部署、升级、回滚一个服务体验容器化生产环境的原理和好处。

docker 程序员 镜像 集群 容器 metadata html service k8s

Kubernetes何时才会消于无形却又无处不在

发布时间:2018-12-18 21:07:00 浏览:835 评论 :0

一项技术成熟的标志不仅仅在于它有多流行,还在于它有多不起眼并且易于使用。比如,没有人会去思考墙上的插座,除非你恰好需要给你的手机充电但又一个都找不到,这只是我们日常生活中所用到的大量技术的一个例子而已。

docker 集群 容器 API google 云服务 云平台 k8s 公共云 专有云

Kubernetes不同发行版的比较

发布时间:2018-12-18 21:06:00 浏览:1317 评论 :0

Kubernetes是目前最为成功和发展最快的IT基础架构项目之一。Kubernetes在2014年作为内部的Google orchestrator Borg的开源版本推出。在2017年各企业使用Kubernetes的情形有所增加,而到了2018年,从软件开发商到航空公司,它已经被广泛应用在各类业务上,Kubernetes之所以能够迅速普及发展的原因之一就在于其开源的架构,以及忠实的社区中所提供的大量帮助手册,各类文档以及技术支持等。

集群 容器 RedHat k8s

如何测试Kubernetes RBAC?

发布时间:2018-12-18 21:05:00 浏览:979 评论 :0

建设Kubernetes集群的安全是一回事,而维护它也会越来越困难。幸运的是,Kubernetes引入的新特性使这两件事都变得容易起来。Kubernetes(从1.6版本)引入了基于角色的访问控制(RBAC),允许系统管理员定义策略来限制集群使用者的行为。

配置 集群 测试 访问限制 持续交付 Create k8s

用Python/Keras/Flask/Docker在Kubernetes上部署深度学习模型

发布时间:2018-12-18 21:04:00 浏览:2615 评论 :0

简单到老板也可以亲自部署 这篇博文演示了如何通过Docker和Kubernetes,用Keras部署深度学习模型,并且通过Flask提供REST API服务。这个模型并不是强壮到可供生产的模型,而是给Kubernetes新手一个尝试的机会。

python 深度学习 docker Cloud 集群 容器 Image request google flask k8s

如何在Kubernetes上扩展MongoDB?

发布时间:2018-12-18 21:03:00 浏览:1707 评论 :0

Kubernetes主要用于无状态应用程序。 但是,在1.3版本中引入了PetSets,之后它们演变为StatefulSets。 官方文档将StatefulSets描述为“StatefulSets旨在与有状态应用程序和分布式系统一起使用”。

MongoDB 配置 cluster 集群 node fast metadata service k8s

如何在Kubernetes上部署高可用和可扩展的Elasticsearch?

发布时间:2018-12-18 21:02:00 浏览:1963 评论 :0

先决条件 Elasticsearch的基本知识,其Node类型及角色 运行至少有3个节点的Kubernetes集群(至少4Cores 4GB) Kibana的相关知识 部署架构图 Elasticsearch Data Node的Pod被部署为具有Headless Service的StatefulSets,以提供稳定的网络ID。

高可用 cluster 集群 Elasticsearch metadata service k8s

何谓Kubernetes以及企业如何从DevOps趋势中获益

发布时间:2018-12-18 21:01:00 浏览:1099 评论 :0

什么是容器,Kubernetes适合应用于什么地方,成功部署需要什么工具?当前,容器的使用可谓如火如荼。不仅受到开发人员的喜爱,而且也倍受企业追捧。如果贵公司的IT部门正在寻找一种更快速、更简单的应用开发方式时,那您应该考虑使用容器技术。

docker 高可用 配置 集群 容器 解决方案 devOps 兼容性 企业应用 k8s

初学者的Kubernetes圣经

发布时间:2018-12-18 21:00:00 浏览:1111 评论 :0

在开始撰写本文之前,我想问你几个问题。 你或你的团队是否需要使用Kubernetes进行容器编排?你想学习Kubernetes是否很困惑从哪里开始? 你愿意改变你的组织吗?你想简化容器软件编排吗?然后我想告诉你,这篇文章是所有这些问题的答案。

镜像 集群 容器 存储 k8s

Kubernetes网络一年发展动态与未来趋势

发布时间:2018-12-18 20:59:00 浏览:1571 评论 :0

Kubernetes网络模型 谈到Kubernetes的网络模型,就不能不提它著名的“单Pod单IP”模型,即每个Pod都有一个独立的IP,Pod内所有容器共享网络namespace(同一个网络协议栈和IP)。

域名 配置 集群 微服务 容器 DNS 插件 service network k8s

简单介绍Kubernetes

发布时间:2018-12-18 20:58:00 浏览:1063 评论 :0

Kubernetes是一个强大的开源系统,最初由谷歌开发,用于在集群环境中管理容器化应用程序。它的目标是提供更好的方法来管理不同基础设施之间的相关分布式组件和服务。在本指南中,我们将讨论一些Kubernetes的基本概念。

服务器 配置 集群 容器 存储 k8s

Kubernetes部署实操教程

发布时间:2018-12-18 20:57:00 浏览:4587 评论 :1

之前,我们基本都是单体Web应用程序:大型的代码库,随着新的功能和特性不断发展,最后它们都会变成巨大的,缓慢移动的,难以管理的巨人。 现在,越来越多的开发人员,架构师和DevOps专家认为,使用微服务比使用大型单体应用更好。

docker 数据库 配置 镜像 集群 微服务 容器 service k8s

35