摘要: 在 Kubernetes部署应用程序流程 1 制作镜像 2 控制器管理Pod 3 暴露应用 4 对外发布应用 5 日志/监控 镜像分类:1、基础镜像,例如centos、ubuntu2、环境镜像,例如jdk、python、go3、项目镜像,基于环境镜像,将项目打包里面 为什么自己构建镜像?1、特殊环境 阅读全文
posted @ 2020-08-11 10:54 元贞 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 基本概念 最小部署单元 一组容器的集合 一个Pod中的容器共享网络命名空间 Pod是短暂的 存在的意义 Pod为亲密性应用而存在。亲密性应用场景 两个应用之间发生文件交互 两个应用需要通过127.0.0.1或者 socket通信(典型组合:nginx+php) 两个应用需要发生频繁的调用 容器分类 阅读全文
posted @ 2020-08-11 10:43 元贞 阅读(213) 评论(0) 推荐(0) 编辑
摘要: Pod创建流程,Pod中影响调度的主要属性 master节点有哪些组件? 1、apiserver -> etcd2、scheduler3、controller-manager node节点有哪些组件?1、kubelet2、proxy3、docker 创建一个Pod的工作流程 创建一个Pod的工作流程 阅读全文
posted @ 2020-08-11 10:42 元贞 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 生成环境部署K8s的2种方式 kubeadm Kubeadm是一个工具,提供 kubeadm initi和 kubeadm join,用于快速部署 Kubernetes集群部署地址.https://kubernetes.io/docs/reference/setup-tools/kubeadm/ku 阅读全文
posted @ 2020-08-11 10:39 元贞 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 简介 Kubernetes(在希腊语意为“舵手”或“驾驶员”)由Joe Beda、Brendan Burns和Craig McLuckie创立,[5]并由其他谷歌工程师,包括Brian Grant和Tim Hockin等进行加盟创作,并由谷歌在2014年首次对外宣布 。[6] 该系统的开发和设计都深 阅读全文
posted @ 2020-08-11 10:36 元贞 阅读(204) 评论(0) 推荐(0) 编辑