自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

翻译 使用kubectl管理对象1---Kubernetes对象管理

kubectl命令行工具支持多种创建和管理Kubernetes对象的方式。该文档提供这些方式的概述。阅读Kubectl book来查看kubectl管理对象的详细内容。管理技术提示:一个Kubernetes对象应只被一个技术管理。混合技术管理同一对象会导致未知行为.管理技术 操作对象 推荐环境 支持的写入者 学习曲线 强制命令 活跃对象 开发项...

2019-04-15 15:02:14 223

翻译 使用Kubernetes对象7---推荐标签(Recommended Labels)

你可以通过kubectl和dashboard之外的其他工具视图化和管理Kubernetes对象。一组通用标签允许工具们交互工作、以所有工具都能理解的方式描述对象。为了支持工具化,推荐标签使用可查询的方式描述应用。元数据(metadata)围绕应用(application)的概念组织。Kubernetes并非平台及服务(PaaS)并且没有也不强制应用的格式观念。相反,应用是非正规的且通过元数...

2019-03-27 14:44:11 1401

翻译 使用Kubernetes对象6---字段选择器(Field Selectors)

字段选择器让你通过单个或多个资源字段的值来选择kubernates资源(select Kubernetes resources)。一些资源选择器查询例子:metadata.name=my-servicemetadata.namespace!=defaultstatus.phase=Pending下面的kubectl命令选择所有status.phase字段的值是Running的...

2019-03-27 14:34:58 4331

翻译 使用Kubernetes对象5---注解(Annotions)

你可以使用Kubernetes注解来附加任何未标识的元数据(metadata)到对象上。工具和类库等客户端可以检索这些元数据。附加元数据到对象上你可以使用label或者annotion来附加元数据到Kubernetes对象上。label可以用来通过条件选择对象和发现对象集合。相反,annotion并不用来标识和选择对象。annotion中的元数据可大可小,可结构化或非结构化,可以包括lab...

2019-03-27 13:41:39 555

翻译 使用Kubernetes对象4---标签和选择器(Labels and Selectors)

Labels是附到对象(如pods)上的键值对。Labels目的在于明确标识对象的属性,这些属性与用户相关并富有意义,但Labels对于核心系统来说并不具备语义。Labels可以用来组织和选择对象的子集。Labels可以在对象创建时附上,也可以在任意时间添加和修改。每个对象有一系列的键值对标签定义。给定一个对象,它的每个键(Key)都必须是唯一的。"metadata": { "label...

2019-03-26 10:53:32 6015

翻译 使用Kubernetes对象3---名称空间(Namespaces)

Kubernetes支持由同一物理集群支持的多个虚拟集群。这些虚拟机群被称作名称空间(Namespaces)。何时使用多个名称空间名称空间为拥有多个团队或多个项目的用户的环境所准备。对于只有数十个用户的集群,你不需要创建和考虑名称空间。在需要名称空间的功能时才使用它。名称空间提供名称的作用域。资源的名称在一个名称空间里必须是唯一的,但在多个名称空间之间不用。名称空间是在众多用户中分...

2019-03-25 15:26:20 152

翻译 使用Kubernetes对象2---名称(Name)

所有在Kubernetes REST API中的对象都通过一个Name(名称)和一个UID明确地标识。对由用户提供的非唯一属性,Kubernetes提供labels和annotations的支持。查阅标识符设计文档(identifiers design doc)来了解名称和UID的准确语法规则。名称(Names)一个用户提供的字符串,指向一个存在于资源URL中的对象。如/api/v...

2019-03-25 15:07:14 316

翻译 理解Kubernetes对象(个人翻译)

使用Kubernetes对象1---理解Kubernetes对象本篇描述了Kubernetes对象是如何在Kubernetes API中表示的,以及你如何在.yaml格式中表示它们。理解Kubernetes对象Kubernetes对象是Kubernetes系统中持久化的实体。Kubernetes通过这些实体来表示集群的状态。具体来讲,它们可以描述:什么容器化的应用正在运行(以及在...

2019-03-25 10:01:37 260

翻译 Kubernetes API

全部API协议都写在API conventions doc。API端点、资源类型和示例写在API Reference。远程访问API在Controlling API Access doc论述。Kubernetes API也作为系统描述式配置的基础。kubectl命令行工具被用来新建、更新、删除和获得API对象。Kubernetes也通过API资源存储它的序列化状态(目前存在etcd...

2019-03-21 15:04:40 431

翻译 Kubernetes组件

本文档概述了功能齐全的Kubernetes集群所需要的多种二进制组件。Master组件 节点组件 插件Master组件Master组件提供集群控制层。Master组件制定集群的总体决策(如调度),响应集群事件(当拷贝控制器的‘replicas’字段是‘unsatisfied’时启动新的Pod)。Master组件可以在集群的任意机器运行。但简单起见,启动脚本通常在同一台机器上运行所...

2019-03-21 10:39:49 113

翻译 什么是Kubernetes

1.Kubernetes是可扩展的开源平台,用以管理容器化的负载和服务,促进声明式的配置和自动化。他拥有巨大且快速成长的生态系统。Kubernetes的服务、支持和工具广泛适用。为什么需要Kubernetes,它能做什么Kubernetes拥有多种特性,它能被当作容器平台 微服务平台 可移植云平台等Kubernetes提供容器为中心的管理环境。它为用户协调了计算、网络和存储基础架...

2019-03-20 10:31:53 193

原创 Webpack, Nodejs, Vue

Webpack打包知识参考资料:https://segmentfault.com/a/1190000006178770 Webpack若没有配置文件则需指定--output与mode。如: webpack ./app/main.js --output ./public/bundle.js --mode development下载安装Node Js并将Node Js的路径加入环境...

2018-12-28 08:47:57 152

原创 代码整洁之道

单一权责原则SPR,开放闭合原则OCP,DRY(不要重复你自己)原则, 倒置依赖原则DIP领域特定语言DSL简单设计的四条规则(重要性从高到低),运行所有测试,不可重复,表达程序员意图,尽可能减少类和方法的数量《代码整洁之道》表达力,少重复,小规模抽象<有意义的命名>长名称胜于短名称避免加类型编码,即使是实现也最好用impl类名为名词,方法名为动词同...

2018-12-28 08:47:32 182

空空如也

空空如也

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

TA关注的人

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