-
基于Helm和Operator的K8S应用管理的分享
本文由3月7日晚李平辉,Rancher Labs 研发工程师所做的技术分享整理而成。 李平辉熟悉应用容器化解决方案设计和实施,熟悉持续集成方案,关注并参与K8S生态的发展,负责Rancher中国区持续集成服务研发。 搜索微信号RancherLabsChina,添加Rancher小助手为好友,可加入官方技术交流群,实时参加下一次分享~ 大家好,今天我们分享的内...
时间:2018-12-12点击:220收藏
-
Cloud Foundry 与Kubernetes: CF/K8s结合简史
Cloud部门Cloud Foundry方向首席架构师)的一篇技术博客。在这篇博客中,Simon分享了将Cloud Foundry与Kubernetes结合的多种技术选型的探索历程,包括可行性分析、最佳实践、经验总结和价值意义等话题,旨在最大程度上利用和发挥两者的优势,并提升开发者体验。 同时,在即将到来的Cloud Foundry Summit North...
时间:2018-12-12点击:236收藏
-
k8s手工安装
k8s节点介绍 master:主要负责管理k8s的所有node etcd:保存了整个集群的状态 apiserver:提供了资源操作的唯一入口,并且提供认证、授权、访问控制、api注册和发现等机制 scheduler负责资源的调度,按照预定的调度策略将pod调度到相应的机器上 controller manager负责维护集群的状态,比如故障检测,自动扩展,滚动...
时间:2018-12-12点击:277收藏
-
k8s基本概念及入门案例
1. Kubernetes介绍 基本概念和术语 - Node Node(节点),是k8s集群中相对于master而言的工作主机(物理机或虚拟机),在每个Node上运行 用于启动和管理pod的服务(kubelet),并能够被maste管理。 在Node上运行的服务进程有kubelet,kube-proxy,docker daemon。 - Pod Pod是Ku...
时间:2018-12-12点击:165收藏
-
kubernetes设计理念
一、kubernetes设计理念与分布式系统 API设计原则: 对于云计算系统,系统API实际上处于系统设计的统领地位,K8S集群系统每支持一项新功能,引入一项新技术,一定会新引入对应的API对象,支持对该功能的管理操作。 1.所有API应该是声明式的。声明式操作相对于命令式操作,对于重复操作的效果更加稳定,这对于容易出现数据丢失或重复的分布式环境而言很重要...
时间:2018-12-12点击:215收藏
-
后Kubernetes时代,带你系统梳理K8S 12大关键特性
Kubernetes如今风靡一时,所有主要的云服务提供商都将其作为部署云原生应用的解决方案。Kubernetes有哪些显著的特性和工具优势,让企业开始接受它?本文作者给出了系统的梳理。 “Action without orchestration is burn out; orchestration w/o action is management.” 没有编...
时间:2018-12-12点击:194收藏
-
文档解读 | K8S中的Pod和容器配置(三)
默认情况下,pod运行没有任何CPU和内存的限制,这意味着系统中的pod可以尽可能多的消耗CPU和内存在pod执行的节点。 基于多种原因,用户可能希望对系统中的单个pod的资源使用量进行限制。 例如: 集群中的每个节点都有2GB内存。集群管理员不同意pod需要超过2GB的内存,因为这个集群里面没有节点可以支持这个需求。为了预防pod永久不能调度到一个节点上,...
时间:2018-12-12点击:267收藏
-
Kubernetes 联邦机制介绍
Federation(联邦) 此页面解释了为什么以及如何使用联邦来管理多个Kubernetes集群。 Why federation Caveats Hybrid cloud capabilities Setting up federation API resources Cascading deletion Scope of a single cluster...
时间:2018-12-12点击:182收藏
-
CentOS7配置Kubernetes(K8S)集群
1.物理环境 两台CentOS7机器,地址为192.168.0.51和192.168.0.61 1.1 机器信息 192.168.0.51 Master/etcd 192.168.0.61 Node 2. 部署主机 2.1 部署etcd yum -y install etcd yum安装的etcd默认配置文件在/etc/etcd/etcd.conf。编辑配置...
时间:2018-12-12点击:375收藏
-
kubeadm工作机制分析
介绍 kubeadm一共提供了5个子命令: kubeadm init kubeadm join kubeadm token kubeadm reset kubeadm version 这个可以在k8s v1.5.0 代码中cmd/kubeadm/app/cmd/cmd.go:29看到: func NewKubeadmCommand(f cmdutil.Fac...
时间:2018-12-12点击:185收藏
-
在K8S上使用RancherVM,以容器的方式跑虚机
RancherVM是一个开源的、轻量化的虚拟机管理工具,让用户能够和运行Docker容器一样,打包和运行虚拟机。 RancherVM项目自几年前推出以来,得到了大量用户的积极反馈。用户也在过去几年时间里为Rancher Labs工程团队提出了不少极有价值的意见与建议,尤其是对节点集群上的虚拟机的管理这一方面的需求。 如今,用户可以在Kubernetes上使用...
时间:2018-12-12点击:410收藏
-
容器化弹性伸缩集群:kuberntes环境构建
1. 简介 redhat 在今年9月份发布了k8s 和 etcd 的yum 源(redhat 7),我们下面都是基于redhat 7操作系统以yum来构建k8s集群,你也可以到github 下载kubernetes 进行安装部署 下面是k8s集群架构 kubernetes 架构 2. 集群架构部署 基本信息 #服务器分配 192.168.9.155 kube...
时间:2018-12-12点击:201收藏
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- CentOS8安装Docker,最新的服务器搭配容器使用
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS7设置SWAP分区,小内存服务器的救世主
- Red5直播服务器,属于Java语言的直播服务器
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Linux系统CentOS6、CentOS7手动修改IP地址