手动为托管版K8S集群添加多可用区的节点
概述
当前阿里云线上如果要创建多可用区k8s集群,界面上只支持专属k8s集群的模式,那么,我们是否可以为托管版k8s集群(managed k8s)实现类似的能力从而达成高可用k8s集群呢?答案是肯定的,本文将以实操的方式进行说明。
容器加速业务创新,Serverless Kubernetes之解读
2018云栖大会武汉峰会企业研发云专场,阿里云高级技术专家汤志敏带来“容器加速业务创新,Serverless Kubemetes之解读”的精彩演讲,本文首先介绍了云原生架构的概念,其次详细阐述了标准的Kubernetes的做法,最后描述了做Serverless的初衷是希望云服务器与Kebernetes结合起来。
AliYun kubernetes 按应用人员设置权限
1. 前言:
aliyun 上采用容器服务 kubernetes 部署某业务的所有应用,每个应用有不同的Owner, 开发人员, 运维,需要根据应用分配不同的人访问权限。
需求:
运维人员(集群管理人员)---> 所有应用配置读写;
应用owner与运维 --> 所属应用的配置读写;
应用开发测试等人员
kubernetes(k8s)安装部署
Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效,Kubernetes提供了应用部署,规划,更新,维护的一种机制。
Docker生态系统系列之五:调度和编排
本文讲的是Docker生态系统系列之五:调度和编排,【编者的话】调度和编排是集群管理中的重要组成部分,本文对这两者的概念、功能和使用都做了详细的介绍,最后列举了目前Docker生态环境中的调度工具。容器管理和调度器是在分布式主机上实现容器化服务的一个关键步骤。
k8s集群配置使用coredns代替kube-dns
简介
CoreDNS是一个Go语言实现的链式插件DNS服务端,是CNCF成员,是一个高性能、易扩展的DNS服务端。可以很方便的部署在k8s集群中,用来代替kube-dns。
使用kubeadm初始化时指定
安装方法与《centos7使用kubeadm安装k8s集群》基本一致
只需要简单修改kubeadm-master.
Kubernetes最佳实践(四):资源请求和限制
这篇是Google Developer Advocate Sandeep Dinesh关于如何充分利用Kubernetes环境的七部分视频和博客系列的第四部分。当Kubernetes调度Pod时,容器是否有足够的资源来实际运行是很重要的。