自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 kubernetes中service

service与外界联通pod和service关系service实现动态感知ip提供资源访问入口防止pod失联定义一组pod的访问策略支持clusterip,nodeport,loadbalance三种模式service实现底层iptables和ipvsservice定义时,需要搞清楚容器端口和service端口pod和service的关联通过标签选择器来匹配一个podserv...

2020-03-11 12:55:04 128

原创 kubernetes中pod概念

pod:最小部署单元一组容器的集合一个pod中容器共享网络命名空间pod是短暂的pod的容器分类:infrastructure container 基础容器维护整个pod网络空间,当创建应用式,会自动启动initcontaiiner:初始化容器先于业务容器开始执行,可以用这个配置做初始化操作containers:业务容器并行启动,具体部署应用程序的容器镜像拉取策略:image...

2020-03-11 12:04:56 404

转载 linux常用命令

更改文件拥有者命令 : chown [-cfhvR] [–help] [–version] user[:group] file…功能 : 更改文件或者文件夹的拥有者参数格式 :   user : 新的档案拥有者的使用者 IDgroup : 新的档案拥有者的使用者群体(group)   -c : 若该档案拥有者确实已经更改,才显示其更改动作   -f : 若该档案拥有者无法被更改也不...

2020-03-04 11:04:39 119

原创 go语言

go匿名变量在编码过程中,可能会遇到没有名称的变量、类型或方法。虽然这不是必须的,但有时候这样做可以极大地增强代码的灵活性,这些变量被统称为匿名变量。匿名变量的特点是一个下画线“”,“”本身就是一个特殊的标识符,被称为空白标识符。它可以像其他标识符那样用于变量的声明或赋值(任何类型都可以赋值给它),但任何赋给这个标识符的值都将被抛弃,因此这些值不能在后续的代码中使用,也不可以使用这个标识符作为...

2020-03-03 11:34:47 170

原创 docker中的资源隔离与容器镜像详解

namespace做资源隔离在docker中使用的:mount 保证容器看到的文件系统视图是文件镜像提供的uts 隔离了hostname和domain namepid 保证容器进程是一号进程network 网络,除了容器用host这种网络模式,其他所有的网络有自己的网络文件user 用户uid 和gid 容器内部和系统的映射ipc 进程间通信cgroup容器中创建namespac...

2020-03-02 10:37:08 264

原创 kubernetes中job

job管理任务的控制器创建一个或者多个pod确保指定数量的pod可以成功的运行终止跟踪pod的状态确定依赖关系,保证上一个任务运行完毕后再运行下一个控制任务并行度,并根据配置确保pod队列大小restartpolicy 重启策略backofflimit 重启次数限制completions完成pod数量age 创建时长duration job实际业务运行多久completion...

2020-03-01 17:06:04 557

原创 deployment详解

需求来源:pod散乱分布在集群中如何保证可用数量如何更新镜像是否要一个一个保障服务可用性如何回滚上一版本解决;deployment 管理部署发布的控制器1.定义了一组pod的期望数量 controller会维持pod数量与期望数量一直2.配置pod发布方式,controller会按照给定策略更新pod,保证更新过程不可用的pod在范围内3.支持一件回滚用例:replicas;...

2020-03-01 16:39:11 1510

原创 kubernetes中应用编排和管理

kubernetes资源对象spec 期望状态status 观测到的状态资源标签:labelsselector标签选择annotations存储资源的非标示性信息扩展资源spec/status控制器模式:最重要是控制循环的概念controller system sensor外界通过修改资源的spec来控制资源,控制器比较资源的spec status 计算一个diff diff...

2020-03-01 16:12:29 285

原创 kubernetes核心组件

安装不说了kubernetes的核心功能:服务发现与负载均衡容器自动装箱 scheduling 就是调度,把一个容器放到一个集群的某一个机器上,kubernetes会帮助我们做储存的编排,让储存声明周期能有一个连接kubernetes 会帮助我们去做自动化容器的恢复做应用的自动发布和回滚,以及应用相关的配置密文管理对于job类型的任务,可以做批量的执行可以水平伸缩kubernet...

2020-03-01 09:14:21 222

原创 docker常用命令

容器是一组具有隔离特性的进程集合,在使用docker run的时候会选择一个镜像来提供独立的文件系统并指定相应的运行程序,这个指定的运行程序称之为initial进程,这个initial进程在启动的时候,容器也会启动...

2020-02-29 18:31:27 116

原创 dockerfile构建镜像

在操作系统中,我们可以通过ps看到各式各样的进程,这些进程有如下特点:1.进程可以相互看到,可以相互通信2.他们使用同一个文件系统,可以对同一个文件做读写操作3.这些进程使用相同的系统资源上述这些特点会带来一些问题,具体如下:可以相互通信,高权限进程可以攻击其他进程使用同一个文件系统,拥有高权限的进程可以对其他进程已有的数 据进行增删改查,不同进程之间的依赖会相互冲突使用同一个宿主机...

2020-02-29 12:14:39 120

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除