首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
隐墨留白
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
Kuberbetes(十五)--暴露IP给外网
1. 修改master的/etc/kubernetes/proxy 3.在核心路由设备或者源主机上添加一条路由,访问cluster IP段的路由指向到master上。
Kuberbetes(十四)--pod调度
Pod.spec.nodeName用于强制约束将Pod调度到指定的Node节点上,这里说是"调度",但其实指定了nodeName的Pod会直接跳过Scheduler的调度逻辑,直接写入PodList列表,该匹配规则是强制匹配。 Pod.spec.nodeSelector是通过k…
Kuberbetes(十三)--简化yaml文件创建
Kubernetes 提供了丰富的 kubectl 命令,可以较为方便地处理常见任务。如果需要自动化处理复杂的Kubernetes任务,常常需要编写Yaml配置文件。由于Yaml文件格式比较复杂,即使是老司机有时也不免会犯错或需要查询文档,也有人开玩笑这是使用 Yaml 编程。…
Kuberbetes(十二)--卷操作
NFS类型的volume。允许一块现有的网络硬盘在同一个pod内的容器间共享
Kuberbetes(十一)--使用yaml创建Deployment
Deployment是新一代用于Pod管理的对象,与Replication Controller相比,它提供了更加完善的功能,使用起来更加简单方便。 如果Pod出现故障,对应的服务也会挂掉,所以Kubernetes提供了一个Deployment的概念 ,目的是让Kubernet…
Kuberbetes(十)--滚动升级
scale虽然能够很方便的对副本数进行扩展或缩小,但是仍然需要人工介入,不能实时自动的根据系统负载对副本数进行扩、缩。autoscale命令提供了自动根据pod负载对其副本进行扩缩的功能。 autoscale命令会给一个rc指定一个副本数的范围,在实际运行中根据pod中运行的程…
Kuberbetes(九)--使用yaml创建rc
k8s通过Replication Controller来创建和管理各个不同的重复容器集合(实际上是重复的pods)。 Replication Controller会确保pod的数量在运行的时候会一直保持在一个特殊的数字,即replicas的设置。 和直接创建pod不一样,rc将…
Kuberbetes(八)--定义容器环境变量
当你建立了一个Pod,你可以给你运行在Pod中的容器使用env设置环境变量。 在本例中,建了一个运行了一个container的Pod。这个配置文件给这个Pod定义了一个名为DEMO_GREETING值为"Hello from the environment"的环境变量。 5.退…
Kuberbetes(七)--使用yaml创建Pod
一个简单的最小定义:一个名字(front-end)、基于nginx的镜像,以及容器将会监听的指定端口号(80)。 通过get命令来查看被创建的pod。 pod的准备状况指的是Pod是否准备就绪以接收请求,Pod的准备状况取决于容器,即所有容器都准备就绪了,Pod才准备就绪。这时…
Kuberbetes(六)--使用yaml创建资源
除了某些强制性的命令,如:kubectl run或者expose等,会隐式创建rc或者svc,k8s还允许通过配置文件的方式来创建这些操作对象。 通常,使用配置文件的方式会比直接使用命令行更可取,因为这些文件可以进行版本控制,而且文件的变化和内容也可以进行审核,当使用及其复杂的…
下一页
个人成就
文章被点赞
5
文章被阅读
21,977
掘力值
419
关注了
4
关注者
6
收藏集
1
关注标签
15
加入于
2019-09-03