Kubernetes应用,如何选择适合你的Kubernetes应用发布模式。Kubernetes面向通用场景提供了非常灵活的应用管理和运维方式,而作为云效CI/CD平台的开发同学,在日常和用户交流过程中,我们经常会被用户问到关于发布的问题,比如不同职能团队之间应该如何配合、发布的最佳实践应该是什么样子的等等。今天我们就来聊聊Kubernetes下应用发布方式的选择,每种发布模式适合什么样的场景。 作者:砧木,阿里云云效技术专家 Kubernetes应用首先我们来看看一般情况下Kubernetes是如何管理应用的。Kubernetes通过声明式的API,并提供了一系列的资源来满足各种各样的应用运
作者:RickJenkins可以很好地与Kubernetes集成,不管是控制器(controller)还是构建节点(agent),都能以Pod的形式运行在Kubernetes上。熟悉Jenkins的用户,都知道Jenkins支持多种类型的构建节点,例如:固定配置、动态配置。而节点与控制器连接的方式,又包括:JNLP、SSH等。对于已经在全面拥抱容器技术的用户,大多数是通过连接Kubernetes集群并动态启动、销毁Pod的方式来使用构建节点。而随着构建节点的种类、数量增多后,如何更有效地维护这些基于Kubernetes的节点,则逐渐成为一个问题。而在这篇文章中,我将会介绍一种基于配置即代码的方
作者:RickJenkins可以很好地与Kubernetes集成,不管是控制器(controller)还是构建节点(agent),都能以Pod的形式运行在Kubernetes上。熟悉Jenkins的用户,都知道Jenkins支持多种类型的构建节点,例如:固定配置、动态配置。而节点与控制器连接的方式,又包括:JNLP、SSH等。对于已经在全面拥抱容器技术的用户,大多数是通过连接Kubernetes集群并动态启动、销毁Pod的方式来使用构建节点。而随着构建节点的种类、数量增多后,如何更有效地维护这些基于Kubernetes的节点,则逐渐成为一个问题。而在这篇文章中,我将会介绍一种基于配置即代码的方
RadonDBMySQLKubernetes[1]于近日正式发布新版本2.2.1[2]。该版本主要在用户管理、高可用组件等进行了优化,并修复一些问题。致谢感谢@runkecheng@acekingke@zhl003@qianfen2021@hayleyling提交的修改。新版本功能一览支持自动修复物理节点宕机导致的事务错误支持NFS存储的定时备份功能支持创建超级用户支持指定用户SSL类型2.2.1版本说明新功能新增Xenon[3]容器PreStop脚本超时限制(#612)支持通过自定义资源创建超级用户(#601)支持通过用户管理修改用户密码(#585)支持创建用户时指定该用户的SSL配置(#5
RadonDBMySQLKubernetes[1]于近日正式发布新版本2.2.1[2]。该版本主要在用户管理、高可用组件等进行了优化,并修复一些问题。致谢感谢@runkecheng@acekingke@zhl003@qianfen2021@hayleyling提交的修改。新版本功能一览支持自动修复物理节点宕机导致的事务错误支持NFS存储的定时备份功能支持创建超级用户支持指定用户SSL类型2.2.1版本说明新功能新增Xenon[3]容器PreStop脚本超时限制(#612)支持通过自定义资源创建超级用户(#601)支持通过用户管理修改用户密码(#585)支持创建用户时指定该用户的SSL配置(#5
作者:StephenThorn翻译:刘玲玲原文:https://www.percona.com/blog/2020/10/08/the-criticality-of-a-kubernetes-operator-for-databases/一些刚接触Kubernetes的公司尝试使用传统环境中运行数据库的方法在Kubernetes中运行数据库。但是,不建议这样做。因为这可能会导致数据丢失,并且也不建议这样管理生产工作负载。为什么这样做很危险?又如何解决这个问题?适合Kubernetes的工作负载在考虑将数据库迁移到Kubernetes之前,请确保应用程序的其余部分是云原生的,并可以使用Kuber
作者:StephenThorn翻译:刘玲玲原文:https://www.percona.com/blog/2020/10/08/the-criticality-of-a-kubernetes-operator-for-databases/一些刚接触Kubernetes的公司尝试使用传统环境中运行数据库的方法在Kubernetes中运行数据库。但是,不建议这样做。因为这可能会导致数据丢失,并且也不建议这样管理生产工作负载。为什么这样做很危险?又如何解决这个问题?适合Kubernetes的工作负载在考虑将数据库迁移到Kubernetes之前,请确保应用程序的其余部分是云原生的,并可以使用Kuber
原文出自infosecurity作者:RebeccaJames京东云开发者社区编译当前,数字化转型的热潮在IT领域发展的如火如荼,越来越多的企业投身其中,机器学习和人工智能等现代技术的融合在公司组织内部也逐渐流行起来。随着那些构成企业复杂IT基础架构的技术日益成熟,部署云原生环境以及在该环境中使用容器早已成为企业技术轨道中的“家常便饭”。幸运的是,对于企业所有者而言,Kubernetes和容器部署技术不仅可以与机器学习技术并驾齐驱,而且可以引入到云原生模型中,从而为企业提供良多裨益,包括实施有效的业务策略以及安全性的培养。当我们谈到机器学习时,你会想到什么?机器的应用场景是多种多样的--从简单
原文出自infosecurity作者:RebeccaJames京东云开发者社区编译当前,数字化转型的热潮在IT领域发展的如火如荼,越来越多的企业投身其中,机器学习和人工智能等现代技术的融合在公司组织内部也逐渐流行起来。随着那些构成企业复杂IT基础架构的技术日益成熟,部署云原生环境以及在该环境中使用容器早已成为企业技术轨道中的“家常便饭”。幸运的是,对于企业所有者而言,Kubernetes和容器部署技术不仅可以与机器学习技术并驾齐驱,而且可以引入到云原生模型中,从而为企业提供良多裨益,包括实施有效的业务策略以及安全性的培养。当我们谈到机器学习时,你会想到什么?机器的应用场景是多种多样的--从简单
张坚,科大讯飞开发工程师,云原生爱好者。本篇文章我们基于Prometheus和Grafana实现微服务应用监控。KubeSphere平台本身提供了监控功能,包括节点状态、集群资源使用率、Etcd、APIServer等监控,不过缺少了应用级别的监控。引入依赖包在应用中引入监控所需要的jar包,包含Prometheus和Actuatororg.springframework.bootspring-boot-starter-actuatorio.micrometermicrometer-registry-prometheus引入这2个包以后就通过Prometheus抓取到应用的监控信息。修改应用配置