摘要:
一、安装JDK,配置环境变量 1、先安装 jdk,安装过程中无需改动,一直点击"下一步"即可(Windows中安装) jdk-8u152-windows-x64.exe包: jdk 链接:https://pan.baidu.com/s/1ZjfhffdXA-IVnpRgNnZE3w 提取码:kygd 阅读全文
摘要:
一、持续集成及Jenkins介绍 1、软件开发的生命周期 软件开发生命周期又叫做SDLC(Software Development Life Cycle),它是集合了计划、开发、测试和部署过程的集合。如下图所示: 需求分析 这是生命周期的第一阶段,根据项目需求,团队执行一个可行性计划的分析。项目需求 阅读全文
摘要:
Python常用语句 一、判断语句 1、判断语句 2、if 语句 #演示选择结构 #绿灯表示可以通行、红灯表示不能通行、黄灯表示减速 color="red" if(color=="green"): print("通行") if(color=="red"): print("不能通行") if(colo 阅读全文
摘要:
一、基本语法 1、变量的构成 变量名:方便查找 变量值:实际要存储的内容 变量类型:限制能存储内容 2、内存模型 堆内存:实际存储区域 栈内存:存储区域(有限的信息,方便查找) 二、变量和数据类型 1、变量和赋值 Python 中的变量用来存储数据。比那里可以理解为去超市购物的购物车,其类型和值在赋 阅读全文
摘要:
一、Ansible 简介 1、Ansible 概述 Ansible 是一个基于 Python 开发的配置管理和应用部署工具,现在也在自动化管理领域大放异彩。它融合了众多老牌运维工具的优点,Pubbet 和 Saltstack 能实现的功能,Ansible 基本上都可以实现。 2、Ansible 作用 阅读全文
摘要:
一、 Kubernetes 概述 1、K8S 是什么? K8S 的全称为 Kubernetes ( K12345678S ) ,缩写为 K8S。 作用: 用于自动部署、扩展和管理“容器化(containerized)应用程序”的开源系统。 可以理解成 K8S 是负责自动化运维管理多个容器化程序(比如 阅读全文
摘要:
一、Docker容器与虚拟机的区别 1、隔离与共享 虚拟机通过添加Hypervisor层(虚拟化中间层),虚拟出网卡、内存、CPU等虚拟硬件,再在其上建立虚拟机,每个虚拟机都有自己的系统内核。 而Docker容器则是通过隔离的方式,将文件系统、进程、设备、网络等资源进行隔离,再对权限、CPU资源等进 阅读全文
摘要:
一、Consul简介 1. 什么是服务注册与发现 服务注册与发现是微服务架构中不可或缺的重要组件。起初服务都是单节点的,不保障高可用性,也不考虑服务的压力承载,服务之间调用单纯的通过接口访问。直到后来出现了多个节点的分布式架构,起初的解决手段是在服务前端负载均衡,这样前端必须要知道所有后端服务的网络 阅读全文
摘要:
一、本地私有仓库 1、下载registry镜像 [root@localhost ~]# docker pull registry Using default tag: latest latest: Pulling from library/registry 6a428f9f83b0: Pull co 阅读全文
摘要:
前言 我们知道使用一个Dockerfile模板文件可以定义一个单独的应用容器,如果需要定义多个容器就需要服务编排。服务编排有很多种技术方案,今天给大家介绍 Docker 官方产品 Docker Compose 。Dockerfile可以让用户管理一个单独的应用容器;而Compose则允许用户在一个模 阅读全文