摘要: 3.1 条件表达式 表达式 示例 3.2 整数比较符 比较符 描述 示例 3.3 字符串比较符 运算符 描述 示例 在[]表达式中:[ 2 \> 1 ]为true 在[[]]表达式中:[[ 2 > 1 ]]为true 在(())表达式中:(( 3 > 2 ))为true 在[]表达式中:[ 2 \< 阅读全文
posted @ 2019-02-26 09:58 学无止尽,不忘初心 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 上一章节讲解了为什么用${}引用变量,${}还有一个重要的功能,就是文本处理,单行文本基本上可以满足你所有需求。 2.1 获取字符串长度 # VAR='hello world!' # echo $VAR hello world! # echo ${#VAR} 12 2.2 字符串切片 格式: ${p 阅读全文
posted @ 2019-02-26 09:48 学无止尽,不忘初心 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 1.1 简介 Shell是一个C语言编写的脚本语言,它是用户与Linux的桥梁,用户输入命令交给Shell处理,Shell将相应的操作传递给内核(Kernel),内核把处理的结果输出给用户。 下面是处理流程示意图: Shell既然是工作在Linux内核之上,那我们也有必要知道下Linux相关知识。 阅读全文
posted @ 2019-02-26 09:14 学无止尽,不忘初心 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 一.架构图 阅读全文
posted @ 2019-02-25 14:27 学无止尽,不忘初心 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 一. 什么是DevOps 是什么? DevOps (英文 Development 和 Operations 的组合)是一组过程、方法与系统的统称,用于促进开发(应用程序 / 软件工程)、技术运营和质量保障( QA )部门之间的沟通、协作与整合。它的出现是由于软件行业日益清晰地认识到:为了按时交付软件 阅读全文
posted @ 2019-02-22 16:16 学无止尽,不忘初心 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 1.概述 Service也是Kubernetes里的最核心的资源对象之一,Kubernetes里的每个Service其实就是我们经常提起的微服务架构中的一个“微服务”,之前我们所说的Pod、RC等资源对象其实都是为这节所说的“服务” Kubernetes Service作“嫁衣”的。图1.12显示了 阅读全文
posted @ 2019-02-21 17:35 学无止尽,不忘初心 阅读(769) 评论(0) 推荐(0) 编辑
摘要: StatefulSet(有状态): StatefulSet适合持久性的应用程序,有唯一的网络标识符(IP),持久存储,有序的部署,拓展,删除和滚动更新. 在Kubernetes系统中,Pod的管理对象RC、Deployment、DaemonSet和Job都是面向无状态的服务。但现实中有很多服务是有状 阅读全文
posted @ 2019-02-20 11:17 学无止尽,不忘初心 阅读(2278) 评论(0) 推荐(0) 编辑
摘要: 一:Replication Controller RC是kubernetes的核心概念之一。它定义了一个期望的场景即声明某种Pod的副本数量在任意时候都要符合某个预期值。 它由以下几个部分组成: 1.Pod期待的副本数(replicas) 2.用于筛选目标Pod的Label Selector 3.当 阅读全文
posted @ 2019-02-20 11:00 学无止尽,不忘初心 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 一:什么是Label Label是Kubernetes系列中另外一个核心概念。是一组绑定到K8s资源对象上的key/value对。同一个对象的labels属性的key必须唯一。label可以附加到各种资源对象上,如Node,Pod,Service,RC等。 通过给指定的资源对象捆绑一个或多个不用的l 阅读全文
posted @ 2019-02-20 10:49 学无止尽,不忘初心 阅读(13421) 评论(0) 推荐(0) 编辑
摘要: kubernetes 从一个简单例子开始 参考 《kubernetes 权威指南》一节的 从一个简单例子开始,操作实录。 一、Java Web 应用结构 二、启动MySql服务 1、首先为MySql服务创建一个RC定义文件:mysql-rc.yaml(这里要注意镜像版本最新的mysql需要认证,本例 阅读全文
posted @ 2019-02-15 14:49 学无止尽,不忘初心 阅读(1066) 评论(0) 推荐(0) 编辑