摘要: 深入掌握Pod 对Kubernetes如何发布与管理容器应用进行详细说明和示例,主要包括Pod和容器的使用、应用配置管理、Pod的控制和调度管理、Pod的升级和回滚,以及Pod的扩缩容机制等内容。 | 静态Pod 静态 Pod 直接由特定节点上的kubelet进程来管理,不通过 master 节点上 阅读全文
posted @ 2021-07-26 17:53 isicman 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 快速编写YAML kubectl run方式 kubectl run的方式只针对快速编排Pod管用 [root@localhost ~]# kubectl run mynginx --image=nginx --port=80 -o yaml --dry-run > nginx.yaml W0725 阅读全文
posted @ 2021-07-25 10:37 isicman 阅读(210) 评论(0) 推荐(0) 编辑
摘要: Pod的详解 Pod的yaml模板 🦄 apiVersion: v1 #指定api版本,此值必须在kubectl apiversion中 kind: Pod #指定创建资源的角色/类型 metadata: #资源的元数据/属性 name: web04-pod #资源的名字,在同一个namespac 阅读全文
posted @ 2021-07-24 14:21 isicman 阅读(123) 评论(0) 推荐(0) 编辑
摘要: Kubectl命令 查看帮助 [root@master1 ~]# kubectl --help 查看版本 (至今,yum安装的版本竟然是1.5.2,,这两天准备升级到1.8x) [[email protected] ~]# kubectl --version Kubernetes v1.5.2 ge 阅读全文
posted @ 2021-07-24 14:00 isicman 阅读(229) 评论(0) 推荐(0) 编辑
摘要: Kubernetes 部署 ⽤kubeadm搭建集群环境 架构 讲解了k8s的基本概念与⼏个主要的组件,我们在了解了k8s的基本概念过后,实 际上就可以去正式使⽤了,但是我们前⾯的课程都是在katacoda上⾯进⾏的演示,只提供给我们15分 钟左右的使⽤时间,所以最好的⽅式还是我们⾃⼰来⼿动搭建⼀套 阅读全文
posted @ 2021-07-24 13:20 isicman 阅读(142) 评论(0) 推荐(0) 编辑
摘要: YAML 简介 YAML=YAML Ain't Markup Language,YAML 是一种简洁的非标记语言。YAML以数据为中心,使用空白,缩进,分行组织数据,从而使得表示更加简洁易读。多用于api接口的定义。类似与Docker-compose编排,Ansible编写,Kunbernetes编 阅读全文
posted @ 2021-07-24 12:44 isicman 阅读(339) 评论(0) 推荐(0) 编辑
摘要: Pod Pods是一种容器 我们已经看到,我们可以将命名空间和cgroups与多个线程结合起来,而这正是Kubernetes Pods的本质。Pods让你可以指定想要运行的容器,而Kubernetes自动地建立相应的命名空间和cgroups。实际上还要复杂一些,因为Kubernets并不使用Dock 阅读全文
posted @ 2021-07-23 13:37 isicman 阅读(1009) 评论(0) 推荐(1) 编辑
摘要: 了解Kubernetes对象 Kubernetes对象 Kubernetes对象是Kubernetes系统中的持久实体。Kubernetes使用这些实体来表示集群的状态。具体来说,他们可以描述: 容器化应用正在运行(以及在哪些节点上) 这些应用可用的资源 关于这些应用如何运行的策略,如重新策略,升级 阅读全文
posted @ 2021-07-23 13:20 isicman 阅读(262) 评论(0) 推荐(0) 编辑
摘要: Colony 集群 集群是⼀组节点,这些节点可以是物理服务器或者虚拟机,在他上⾯安装了Kubernetes环境。 Master 负责管理集群, master协调集群中的所有活动,例如调度应⽤程序、维护应⽤程序的所需状 态、扩展应⽤程序和滚动更新。节点是Kubernetes集群中的⼯作机器,可以是物理 阅读全文
posted @ 2021-07-23 12:10 isicman 阅读(108) 评论(0) 推荐(0) 编辑
摘要: Kubernetes Kubernetes 初体验 简介 Kubernetes 是 Google 团队发起的⼀个开源项⽬,它的⽬标是管理跨多个主机的容器,⽤于⾃动部 署、扩展和管理容器化的应⽤程序,主要实现语⾔为 Go 语⾔。Kubernetes 的组件和架构还是相对较 复杂的,如果我们⼀上来就给⼤ 阅读全文
posted @ 2021-07-23 10:56 isicman 阅读(63) 评论(1) 推荐(0) 编辑