Kubernetes部分
紫色飞猪
学习如登山,一步一重天
展开
-
运维复习大总结
Table of Contents前言Docker--Kubernetes入门部分初级部分中级部分高级部分前言日子一天天的过去,由春到夏转秋入寒,又是一年。今年我大三了,明年7月份就要实习了。迷迷糊糊选择了运维,又不甘心于运维,却在运维这条路上走过了一年多。这一路走来,得到很多前辈大佬们的帮助,很是感谢。这一路走来,付出了不少。梦想天空分外蓝。我希望自己实习的时候是...原创 2018-11-23 20:00:41 · 3819 阅读 · 4 评论 -
《Kubernetes进阶实战》第九章《StatefulSet控制器》
有状态应用和无状态应用介绍应用程序存在“有状态”和“无状态”两种类别。无状态类应用的Pod资源可按需增加,减少或重构,而不会对由齐其提供的服务产生除了并发相应能力之外的其他严重影响。应用本身就是分布式二点集群,各应用实例彼此之间存在着关联关系,甚至是次序,角色方面的相关性,其中的每个实例都有其自身的独特性而无法轻易由其他实例所取代,管理这类应用的Pod资源就是StatefulSet控制...原创 2019-03-08 21:32:56 · 381 阅读 · 0 评论 -
《Kubernetes进阶实战》第十章《认证,授权与准入控制》
在任何将资源或服务提供给有限使用者的系统上,认证和授权都是两个必不可少的功能,认证用于身份鉴别,而授权则实现权限分派。API Server 作为 Kubernetes 集群系统的网关,是访问及管理资源对象的唯一人口,余下所有需要访问集群资源的组件,包括 kube-controller-manager ,kube-scheduler kubelet和kube-proxy 等集群基础组件 ,Cor...原创 2019-03-08 21:34:10 · 425 阅读 · 0 评论 -
学习Kubernetes时遇到的一些单词
registry 注册表 storage 存储 security 安全 telemetry 遥测技术;遥感勘测;自动测量记录传导 preset 预设 finalizers 终结器 initializer 初始化器 special 特殊的 sidecar 边车 capabilities 功能 para...原创 2019-03-19 11:38:21 · 326 阅读 · 0 评论 -
围绕Kubernetes的一揽子知识块
当您看到这篇博文的时候,应该已经是我在校期间学习的最后一块知识了,时间越来越短了,不由得我很多关于Kubernetes的知识点来不及写出来,陌生人,在这里我将我在学习Kubernetes期间所遇到的优秀的博文总结出来并且时刻更新这里的博文,如果您像看我没来得及写出来的笔记的话,请在下面留下您的邮箱,我私发您,祝您学习愉快,早日在IT这条路上走出属于自己的风采Docker一揽子知识 htt...原创 2019-03-23 17:38:00 · 323 阅读 · 0 评论 -
error: unable to recognize "pod-vol-demo.yaml": Get https://20.0.0.101:6443/api?timeout=32s: dial tc
原创 2019-05-16 20:07:10 · 3293 阅读 · 0 评论 -
Kubernetes回头看
注:此篇博文是我在学习完马哥教育的《kubernetes进阶实战》【3遍】和马哥教育Kubernetes视频1.11版和1.13.1版之后。停留两个月后【复习基础知识和常见服务】,为了能找到一份容器方面的实习而再次回头看的所总结,内容未免不能跟书或者视频比,因为主要是通过博文来速度回看的,但我想应该是足够详细了。我会将我看到的每块知识点,好的博文在下面给出链接,希望可以帮到有一定K8S基础的同道,...原创 2019-05-07 21:46:06 · 644 阅读 · 0 评论 -
贼详细的Kubeadm部署Kubernetes1.13.3集群
前言其实这篇博文我是没打算写的,因为网上关于部署kubernetes一主双从的博文有很多。就在昨天因为从家到学校,导致了桥接的DHCP模式的IP发生了变化,导致了集群不能起来,所以,我想了又想还是自己也写一篇部署kubernetes1.13.3的一主双从吧,将自己仅有的一点所得写出来,帮助和我一样的道友主机规划 主机名 内网IP 主机版...原创 2019-02-25 10:00:06 · 1717 阅读 · 1 评论 -
Kubernetes项目拓扑图
原创 2019-02-28 13:25:21 · 2836 阅读 · 3 评论 -
Kubernetes基础介绍和架构概述
Table of Contents1 容器编排工具概述2 k8s整体概述3 master主机4 node主机5 逻辑组件介绍6 k8s通信7.我的Kubernetes学习资源1 容器编排工具概述k8s扩展docker单个容器的管理功能,实现夸多主机的问题,容器编排要负责网络,存储,安全等问题。容器编排系统,完成以下功能:1.为docker提供私有...原创 2019-01-03 16:33:23 · 3990 阅读 · 1 评论 -
《Kubernetes进阶实战》第一章《Kubernetes系统基础》
开发模式从瀑布式(Waterfall)到敏捷(Agile)再到精益(Lean),甚至是与QA和Opeartions融合的Devops应用程序架构从单体(monolithic)模型到分层模型再到微服务部署及打包方式从面向物理机到虚拟机再到容器应用程序的基础架构从自建机房到托管再到云计算以Docker为代表的容器技术的出现,终结了Devops中交付和部署环节因环境,配置及程序本身的不同...原创 2019-01-11 17:57:10 · 3070 阅读 · 0 评论 -
《Kubernetes进阶实战》第六章《Service和Ingress》
注:本文整理自kim0820Service一、Service的概念 Kubernetes Pod 是有生命周期的,它们可以被创建,也可以被销毁,然而一旦被销毁生命就永远结束。 通过 ReplicationController 能够动态地创建和销毁 Pod(例如,需要进行扩缩容,或者执行 滚动升级)。 每个 Pod 都会获取它自己的 IP 地址,即使这些 IP 地址不总是稳定可依赖的。...转载 2019-01-17 20:02:07 · 3203 阅读 · 0 评论 -
《Kubernetes进阶实战》第二章《Kubernetes快速入门》
前提规划主机规划主机名称 IP 主机版本 master 10.0.0.100 centos7.3 node01 10.0.0.101 centos7.3 node02 10.0.0.102 centos7.3 软件规划软件名称 版本信息 docker 18.09.2 kube-apiserver ...原创 2019-01-12 16:05:50 · 2025 阅读 · 3 评论 -
《Kubernetes进阶实战》第三章《资源管理基础》
Kubernetes是ReSTful风格的API:GET,PUT,DELETE,POST Kubectl run,get,edit ...kubernetes的常见资源类别 名称 工作负载型资源对象 Pod、 Replicaset 、 ReplicationController(v1.11版本废弃) 、 Deployments 、 StatefulSets...原创 2019-01-13 18:31:00 · 701 阅读 · 0 评论 -
《Kubernetes进阶实战》第七章《存储卷与数据持久化》
容器的存储卷Pod是自己有生命周期的,Pod消失后数据也会消失,所以我们要把数据放在一个容器的外面docker存储卷在k8s上只有一定的存储性,因为kubernetes是调度的,Pod挂掉之后再启动不会默认之前的数据位置,所以脱离节点的存储设备才可以解决持久能力在kubernetes上Pod删除,存储卷也会随之而删除的,这一点区分dockeremptyDir 空目录hostPath 主...原创 2019-01-18 16:49:18 · 713 阅读 · 0 评论 -
《Kubernetes进阶实战》第四章《管理Pod资源对象》
标签及标签选择器 标签是kubernetes在极具特色,一个资源可以拥有多个标签,同一个标签可以贴到不同的对象上。资源配置清单: 自主式Pod资源 资源的清单格式: 一级字段:apiVersion(group/version),kind,metadata(name,namespace,labels,annotations,...),spec,status(只...原创 2019-01-14 16:39:50 · 3500 阅读 · 2 评论 -
图说Kubernetes
有道云分享:勿忘初心目录一、看图说K8S 二、K8S的概念和术语 三、K8S集群组件 1、Master组件 2、Node组件 3、核心附件 四、K8S的网络模型一、看图说K8S先从一张大图来观看一下K8S是如何运作的,再具体去细化K8S的概念、组件以及网络模型。从上图,我们可以看到K8S组件和逻辑及其复杂,但是这并不可怕,我们从宏观上先了解K8S是怎...转载 2019-01-19 19:55:20 · 1146 阅读 · 0 评论 -
《Kubernetes进阶实战》第八章《配置容器应用:ConfigMap和Secret》
configmap和secretPV和PVC是借助于StorageClass来分配磁盘的如何给Pod传配置信息:两种方式:1.把configmap关联到一个pod上,传递给pod内部的一个变量,注入的方式给容器传配置信息 2.配置卷,将配置文件映射到外面的路径configmap在kubernetes上扮演了kubernetes的配置中心的功能Pod启动时候讲configmap打包为...原创 2019-01-19 20:10:53 · 852 阅读 · 0 评论 -
《Kubernetes进阶实战》第五章《Pod控制器》
Pod控制器 ReplicaSet:创建一定数量的pod,支持扩缩容 主要有三个组件:1,用户期望的pod副本 2,标签选择器 3.如果pod不够怎么办,扩建Pod资源模板可以帮助用户新建Deployment可以比ReplicaSet更加强大,增加声明式配置和升级后的回滚,是目前最好的Pod控制器DaemonSet:系统级的Pod,只能在node上运行一个,每个集群精确运行一个Job...原创 2019-01-15 16:48:47 · 600 阅读 · 0 评论 -
如何用VIM快速书写Kubernetes配置清单
注:本文灵感来自shell中的快速书写shell脚本。实现了书写界面的清新明了,省去了文件头的反复重写,非常实用,话不多说:上脚本脚本:[root@master ~]# vim ~/.vimrc set ignorecaseset cursorlineset autoindentset aiautocmd BufNewFile *.yaml exec ":call SetT...原创 2019-02-23 15:45:08 · 626 阅读 · 0 评论 -
Kubernetes学习资源汇总
视频还是以马哥的《Kubernetes》为主书籍以马哥的《Kubernetes进阶实战》一般不建议按照别人的博文来当作自己的学习第一手资料,所以,我建议以下博文仅仅当作学习过程中的参考资源官方文档 https://kubernetes.io/docs/tasks/tools/install-kubectl/ kubernetes中文文档 https://www.kube...原创 2019-02-18 16:34:05 · 775 阅读 · 0 评论 -
Kubernetes+Lnmpw+Nfs+Harbor
江湖有传言:能独立完成这个小项目的,算是入了Kubernetes门!!!拓扑图主机规划K8S搭建https://blog.csdn.net/zisefeizhu/article/details/87911836kubernetes 命令补全https://blog.csdn.net/zisefeizhu/article/details/89930329[ro...原创 2019-06-02 16:47:56 · 724 阅读 · 0 评论