kubernetes
刘海涛在首都
这个作者很懒,什么都没留下…
展开
-
Kubernetes如何使用Harbor作为私有镜像仓库
文中创建serviceAccount的截图有错,阅读时注意概述 Harbor使用了基于角色的访问控制策略,当从Harbor中拉去镜像的时候,首先要进行身份认证,认证通过后才可以拉取镜像。在命令行模式下,需要先执行docker login,登陆成功后,才可以docker pull。通常情况下,在私有云环境中使用kubernetes时,我们要从docker registry拉取镜转载 2017-03-01 19:59:59 · 5922 阅读 · 0 评论 -
Kubernetes 1.2 新功能介绍:ConfigMap
什么是ConfigMap?ConfigMap API用于存储已经在kubernetes中部署的配置数据,它主要聚焦:为已经部署的应用提供动态的、分布式的配置管理封装配置管理信息,简化kubernetes的部署管理为kubernetes创建一个灵活的配置管理模型设计ConfigMap的动机ConfigMap的设计目标:描述一个ConfigMap资源描述转载 2017-02-26 16:06:15 · 1062 阅读 · 0 评论 -
Kubernetes 1.2 新功能介绍:Limit Range和Resource Quota
什么是资源的限制范围和使用配额Docker或者说以Docker发轫的新一代云计算,很大程度上的目标是实现更轻量、更便捷、更高效、更低成本的资源共享和隔离。使用kubernetes,一方面是实现DevOps,实现运维的自动化,另一方面是提高资源的利用率,实现软件定义的计算。对kubernetes集群中的计算资源超卖,来提高资源的使用率,但是这样也会带来另一个问题,资源使用者会无节制的申请转载 2017-02-26 16:05:31 · 671 阅读 · 1 评论 -
Kubernetes 1.2 新功能介绍:DaemonSet
如果您正在使用kubernetes构建你的生产环境,如果您正在寻找如何在每台计算节点上运行一个守护进程(Pod),恭喜您,DaemonSet为您提供了答案!什么是DaemonSetDaemonSet能够让所有(或者一些特定)的Node节点运行同一个pod。当节点加入到kubernetes集群中,pod会被(DaemonSet)调度到该节点上运行,当节点从kubernet转载 2017-02-26 16:04:47 · 718 阅读 · 0 评论 -
DockOne技术分享(十八):一篇文章带你了解Flannel
【编者的话】Flannel是 CoreOS 团队针对 Kubernetes 设计的一个覆盖网络(Overlay Network)工具,其目的在于帮助每一个使用 Kuberentes 的 CoreOS 主机拥有一个完整的子网。这次的分享内容将从Flannel的介绍、工作原理及安装和配置三方面来介绍这个工具的使用方法。第一部分:Flannel介绍Flannel是CoreOS团队针对Kube转载 2017-02-26 14:17:43 · 411 阅读 · 0 评论 -
kubernetes google_containers/pause浅析
针对kubernetes中的google_containers/pause镜像网上有详细描述的文章不多。这里做一下相关知识的笔记,持续更新,欢迎评论指点Kubernetes为每个Pod都附属了gcr.io/google_containers/pause:latest,这个容器只接管Pod的网络信息,业务容器通过加入网络容器的网络来实现网络共享。此容器随着pod创建而创建,随着P原创 2017-02-26 10:10:33 · 4172 阅读 · 0 评论 -
Kubernetes ReplicaSet 和 HPA 介绍
1.前言在kubernetes中,Pod是最基础的调度单位,多个pod 可以组成一个集合,这个集合向外提供服务。这时候,我们需要以下两种情形需要关注:1)集合中的Pod可能会由于某种原因Fail,这时候需要某种机制能够创建新的Pod以确保有足够数量的Pod在运行。2)Pod 的个数由访问请求决定。即当前实例个数不足以满足访问请求时,需要增加实例个数,反之,需要通过某种策转载 2017-02-24 14:51:39 · 595 阅读 · 0 评论 -
Kubernetes 滚动升级
Kubernetes Rolling Upgrade背景Kubernetes 是一个很好的容器应用集群管理工具,尤其是采用ReplicaSet这种自动维护应用生命周期事件的对象后,将容器应用管理的技巧发挥得淋漓尽致。在容器应用管理的诸多特性中,有一个特性是最能体现Kubernetes强大的集群应用管理能力的,那就是滚动升级。滚动升级的精髓在于升级过程中依然能够保持服务的连续转载 2017-02-24 14:48:23 · 550 阅读 · 0 评论 -
Kubernetes 高级特性集锦
1.前言kubernetes 项目发展至今,社区出现了很多非常优秀的特性,这些特性极大地扩展了Kubernetes的能力。目前很多公司基于Google Kubernetes 和 Docker 打造各自的私有化PaaS平台,这些高级特性往往是PaaS平台需要的,深入了解这些特性能够帮助架构设计人员快速确定技术方案,达到事半功倍的效果。目前很多PaaS平台都通过开放Kubernetes 特转载 2017-02-24 14:45:29 · 1087 阅读 · 0 评论 -
Deployment vs ReplicationController in Kubernetes
腾讯云容器服务是基于Kubernetes打造的。在Kubernetes中,创建和管理容器都是以controller来实现,例如:Replication Controller,Deployment,PetSet等。使用controller来管理容器,可以使用户方便的对容器数量做扩缩容,升级容器等操作。此文主要选择了两个最常用的controller,从各自功能,优缺点方面进行对比,方便大家在后续自己直转载 2017-02-15 17:45:12 · 1402 阅读 · 0 评论 -
kubernetes如何利用ReplicationController、Replica Set、Deployment管理Pod
Pod直译是豆荚,我们可以把容器想像成豆荚里的豆子,把一个或多个关系紧密的豆子包在一起就是豆荚(一个Pod)。在k8s中我们不会直接操作容器,而是把容器包装成Pod,而对于Pod,我们该如何管理?先看下面这个场景:应用场景:假设有一个Pod正在提供线上服务,我们想想如何应对以下几个场景:1.节日活动,网站访问量突增2.遭到攻击,网站访问量突增3.运行Pod的转载 2017-02-15 17:24:03 · 522 阅读 · 0 评论 -
kubernetes环境搭建
搭建docker私有仓库,建立k8s集群服务器IP角色分布192.168.5.2 etcd server192.168.5.2 kubernetes master192.168.5.3 kubernetes node192.168.5.4 kubernetes node确认环境centos7确认liunx内核版本 uname -ayum update转载 2017-02-22 14:49:03 · 6194 阅读 · 0 评论 -
Kubernets搭建Kubernetes-dashboard
官方参考地址:https://kubernetes.io/docs/user-guide/ui/#deploying-the-dashboard-ui可以参考官方地址直接下载文件‘https://rawgit.com/kubernetes/dashboard/master/src/deploy/kubernetes-dashboard.yaml‘创建即可也可参考如下文章下文原创 2017-03-02 13:57:34 · 2449 阅读 · 0 评论 -
kubernetes知识链接
kubernetes中文社区https://www.kubernetes.org.cn/kubernetes官网指南https://kubernetes.io/docs/user-guide/持续更新,欢迎评论分享有用的链接原创 2017-02-15 17:32:10 · 223 阅读 · 0 评论