Kubernetes集群中云盘在线扩容
云盘在线扩容功能已经发布,本文介绍如何在Kubernetes集群中在不断服的情况下实现云盘扩容。下面以StatefulSet多实例应用为例,介绍应用持续运行中实现挂载的云盘扩容。
注意:扩容云盘前,请务必先给云盘打快照,以免操作中出现数据丢失;
创建多实例statefulset应用
kubectl create -f sts.
助力深度学习!阿里开源可插拔 GPU 共享调度工具
根据 Gartner 对全球 CIO 的调查结果显示,人工智能将成为 2019 年组织革命的颠覆性力量。对于人工智能来说,算力即正义,成本即能力,利用 Docker 和 Kubernetes 代表云原生技术为 AI 提供了一种新的工作模式,将 GPU 机器放到统一的资源池进行调度和管理,这避免了GPU 资源利用率低下和人工管理的成本。
Helm V3 新版本发布
Helm 作为 Kubernetes 体系的包管理工具,已经逐渐成为了事实上的应用分发标准。根据 2018 年 CNCF 的一项云原生用户调研,超过百分之六十八用户选择 Helm 来作为应用打包交付方式。
Pod在多可用区worker节点上的高可用部署
当前很多公有云客户都有通过多可用区部署应用来解决应用高可用或者容灾的相关问题,在kubernetes上也可以通过pod的亲和性和反亲和性将pod分布在不同的可用区,已达到高可用或容灾的目的,本文主要是简单介绍下这种情况下,如何实现pod的多可用区高可用部署。
在 Kubernetes 中使用 Fluent Bit 进行日志采集
Fluent Bit 和 Fluentd 一样,是 Treasure Data 资助的采集工具,二者对比如下:
Fluentd
FluentBit
范围
服务器
嵌入设备和 IoT 设备
内存
约 20 MB
约 150 KB
语言
C 和 Ruby
C
性能
高
高
依赖
以 Ruby Gem 构建,依赖一系列的 Gem
零依赖,可能有些插件会有依赖。
[译]集群调度架构的变革
集群调度器是现代基础设施很重要的组件,尤其在最近几年有很大发展。架构从单体应用的设计进化成更灵活,分散的,分布式的设计。但是,目前很多开源能提供的还是单体应用或缺了关键特性。这些特性对于真实世界的用户很重要,因为他们需要很高的使用率。
这是我们发布的第一篇关于
kubernetes(3):Centos7 安装 kubernetes admin 版本
1,k8s admin dashboard
项目地址: https://github.com/kubernetes/dashboard
项目使用的是golang 作为后端,然后使用angular 作为前段框架的。
项目依赖kubernetes 的api服务,不能单独跑起来。
参考之前写的 centos 安装 kubernetes 1.5 : http://blog.
离线安装k8s 1.9.0
说明本文参考 https://segmentfault.com/a/1190000012755243。在前文基础上整理、增加说明,避坑。
踩过的坑: 安装k8s 1.9.0 实践:问题集锦
环境说明
环境信息(采用一个master节点+两个node节点)
192.