自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 SpringCloud应用双节点高可用部署测试

目标:部署微服务应用至生产环境,除了自身的服务高可用外,配置双节点的节点高可用 环境:CentOS7.2/JDK10 步骤:方案设计->注册中心HA部署->Nginx代理部署->Keepalived双机热备部署->微服务其他应用部署-&a...

2019-02-19 09:44:46 818 0

原创 Docker环境安装与使用--Win7

目标:win7下安装配置Docker 环境:win7 步骤:Docker Toolbox简介->Toolbox安装->运行测试 参考资料:官方文档 - https://docs.docker.com/toolbox/toolbox_install_windows/...

2018-12-29 11:32:07 841 0

原创 Docker部署Gitlab及使用

目标:使用docker部署gitlab,并进行配置与使用 环境:Linux/Docker 步骤:获取gitlab镜像->启动docker容器->运行测试 1.获取gitlab镜像 docker pull gitlab/gitlab-ce   2.启动dock...

2018-12-13 09:59:58 174 0

原创 基于kubernetes的tensorflow单机训练与服务部署

目标:使用kubernetes实现tensorflow mnist的训练与服务部署 环境:kubernetes 1.11集群 / gpu: nvidia p100 步骤:mnist深度学习样例简介->模型训练->模型服务->服务测试   1.mni...

2018-11-08 17:28:47 573 9

原创 基于traefik的kubernetes ingress访问

目标:在k8s集群中部署traefik服务,并暴露集群jupyter服务 环境:kubernetes 1.11 步骤:traefik简介->traefik部署->ingress文件配置->域名访问 1.traefik简介 Ingress为从kube...

2018-11-02 17:00:20 367 0

原创 Ceph API微服务开发--cephfs文件系统服务

目标:使用libcephfs库,实现对cephfs文件系统的挂载、目录、文件上传与下载等操作 环境:CentOS 7 / IntelliJ IDEA (因为libcephfs仅支持linux,所以在centos7中安装IDE开发程序) 步骤:libcephfs简介->Linux环...

2018-09-03 09:09:32 2203 6

原创 Spring Cloud服务框架版本升级--JDK10+Gradle4.9+Spring Boot 2.0+Finchley.SR1

目标:原有版本升级为Spring Boot 2.0与Spring Cloud Finchley.SR1,使用gradle管理工程,搭建注册、配置、网关与追踪框架,加入k8s api微服务 环境:IntelliJ IDEA 步骤:版本升级及其说明->注册中心框架->配...

2018-08-30 09:54:50 1466 3

原创 kubernetes集群GPU节点的部署与使用

目标:将GPU加入k8s集群,并创建使用GPU的容器 环境:kubernetes 1.11 步骤:Device Plugin概述->GPU节点驱动与nvidia-docker安装配置->docker runtime配置->kubernetes组件安装并...

2018-08-21 15:49:32 5587 0

原创 kubernetes prometheus监控部署与java客户端开发

目标:在k8s集群中搭建Prometheus监控,实现java客户端查询监控数据 环境:Kubernetes / IntelliJ IDEA 步骤:Prometheus简介->容器化部署->prometheus http api查询->java htt...

2018-08-16 14:34:51 2935 0

原创 kubernetes集群elasticsearch日志查询--java客户端开发

目标:基于elasticsearch api开发客户端,结合EFK日志框架,实现指定容器的日志收集 环境:IntelliJ IDEA 步骤:Elasticsearch概述->项目依赖pom.xml->elasticsearch api服务开发->运行测...

2018-07-18 13:14:35 625 2

原创 kubernetes集群EFK日志框架部署

目标:在现有Kubernetes集群中搭建EFK日志框架,实现集群日志的存储与展示环境:Kubernetes集群(kubeadm方式部署)步骤:Kubernetes日志架构概述->Fluentd日志收集容器部署->Elasticsearch日志存储容器部署-&g...

2018-07-16 09:31:24 4731 4

原创 kubernetes ingress方式访问集群服务

目标:通过Ingress方式访问集群服务环境:Kubenetes集群 / Linux步骤:概述->部署Kubernetes Ingress容器->编写jupyter部署yaml文件->运行测试1.概述应用部署到Kubernetes集群之后,需要对外发布服务...

2018-07-10 08:45:05 2260 0

原创 大文件断点上传服务开发--Java服务端Python客户端

目标:文件断点上传,Java编写服务端,Python编写客户端,以容器方式部署环境:IntelliJ IDEA / Linux (python)步骤:概述->文件断点上传服务端设计与实现->文件断点上传客户端设计与实现->kubernetes部署服务-&a...

2018-07-09 15:09:28 420 0

原创 kubernetes api微服务开发--jupyter模型创建

目标:完成模型开发功能中的Model创建,返回jupyter notebook访问信息环境:IntelliJ IDEA步骤:概述->Replication Controller功能修改->TensorFlow Jupyter Notebook应用创建->获...

2018-06-24 14:13:12 1123 1

原创 kubernetes api微服务开发--service与rc基本操作

目标:完成Service与Replication Controller服务基本功能(CRUD)的开发,并且基于fabric8类方法优化pod服务代码环境: IntelliJ IDEA步骤:基本概念->Pod代码优化→Replication Controller服务基本功能开发-&am...

2018-06-12 16:16:48 1596 3

原创 kubernetes api微服务开发--pod创建与删除

目标:完成Pod创建删除服务的开发环境: IntelliJ IDEA步骤:Kubernetes Client简介->Kubernetes Pod YAML文件说明->Pod服务编写->运行测试1.Kubernetes Client简介kubernetes ...

2018-06-07 16:37:13 7117 2

原创 kubernetes api微服务开发--访问api server

目标:完成对api server访问服务的开发,获取kubernetes集群当前namespace与nodes环境: IntelliJ IDEA步骤:Kubernetes Java API简介->Gradle项目构建->API调用服务编写->Swagger...

2018-06-04 11:04:08 5999 5

原创 基于Nexus私服的第三方jar包引用

目标:设置maven远程仓库为Nexus私服,引用第三方jar包环境:Gradle Project步骤:设置远程仓库地址与访问授权->引用第三方jar包->项目构建1.设置远程仓库地址与访问授权首先更改gradle项目配置文件:build.gradle在仓库配置选项re...

2018-05-31 17:01:06 651 0

原创 基于kubeadm的kubernetes集群部署

目标:使用kubeadm部署kubernetes集群环境:CentOS 7步骤:基础环境配置->kubernetes安装前设置(源、镜像及相关配置)->kubeadm部署(master)->启用基于flannel的Pod网络->kubeadm...

2018-05-30 14:28:05 2321 0

原创 基于Maven的私有jar包发布--Nexus私服

目标:将私有jar发布至Nexus私服环境:Maven步骤:配置远程库认证->mvn deploy命令上传1.配置远程库认证进入maven安装目录,修改conf/settings.xml在<servers></servers>中...

2018-05-25 15:55:03 612 0

原创 Ceph API微服务开发--S3对象操作

目标:完成Ceph基于对象网关的对象创建、删除、下载等功能的开发环境:CentOS7 / IntelliJ IDEA步骤:radosgw简介->s3对象操作功能开发->运行测试1.radosgw简介Ceph对象网关是一个构建在librados之上的对象存储接口,为应用程...

2018-05-24 23:29:58 2477 0

原创 Ceph API微服务开发--RBD块存储创建与删除

目标:完成Ceph块存储创建与删除功能的开发环境:CentOS7 / IntelliJ IDEA步骤:librbd简介->项目gradle改造->ceph块存储功能开发->运行测试1.librbd简介librbd是Ceph的块存储库,其利用Rados提供的...

2018-05-18 16:50:15 726 0

原创 基于Gradle的Spring Boot项目构建

目标:构建Gradle项目,并使用Spring Boot 2版本环境:start.spring.io / IntelliJ IDEA步骤:Gradle安装配置->通过start.spring.io新建Gradle项目->项目编译->build.gradle...

2018-05-17 14:12:33 15147 0

原创 Ceph集群Docker容器化部署

目标:使用docker部署ceph集群

2018-05-16 14:00:28 3630 1

原创 Ceph API微服务开发--存储集群API调用

目标:开发Ceph存储集群API调用微服务环境:IntelliJ IDEA步骤:librados库简介->存储集群API调用程序编写->API调用测试->Spring Boot微服务改造->运行测试参考:http://docs.ceph.or...

2018-05-15 15:28:24 3294 0

原创 Spring Cloud微服务架构实战--Docker容器化部署

目标:基于Docker进行Spring Cloud基础服务组件的容器化部署环境:CentOS 7.2操作系统             基础服务:Eureka服务注册中心+Config服务配置中心            其他:Zuul服务网关+Zipkin服务追踪中心+RabbitMQ消息队列服务+...

2018-04-25 14:50:59 4543 0

原创 Spring Cloud Sleuth--服务链路追踪组件配置与使用

目标:使用Spring Cloud Sleuth建立服务链路追踪中心开发环境:IntelliJ IDEA操作步骤:基础环境配置->使用zipkin组件建立服务追踪中心->使用Eureka/Zuul/Client构建服务注册/网关/API功能->应用启动测试...

2018-04-17 23:56:49 2663 1

原创 Spring Cloud Config--服务配置组件配置与使用

目标:使用Spring Cloud Config建立服务配置中心开发环境:IntelliJ IDEA操作步骤:基础环境配置->Config Server组件配置->客户端微服务编写->远程Git仓库配置与应用测试->HA配置测试1.基础环境配...

2018-04-15 10:40:43 438 0

原创 Spring Cloud Zuul--服务网关组件配置与使用

目标:使用Spring Cloud Zuul建立服务网关开发环境:IntelliJ IDEA操作步骤:基础环境配置->Zuul组件配置->应用参数配置->客户端微服务编写->应用运行测试(Eureka/Zuul/Client)1.基础环境配置...

2018-04-13 13:22:31 3462 0

原创 Spring Cloud Eureka--服务注册组件配置与使用

目标:使用Spring Cloud Eureka建立服务注册中心开发环境:IntelliJ IDEA操作步骤:基础环境配置->Eureka组件配置->应用参数配置->应用运行测试->HA配置1.基础环境配置Spring Cloud是在Spri...

2018-04-12 15:29:10 318 0

原创 Windows 10使用内置Linux教程

目标:在Windows10 1709版本上启用内置linux子系统步骤:修改系统设置-->重启系统-->安装内置Linux1.修改系统设置启用开发者模式启用内置linux功能2.重启系统3.安装内置Linux打开应用商店,搜索linux启动ubuntu也可以在cmd输入...

2018-04-09 19:59:52 1056 0

原创 Spring Boot开发环境搭建--JDK/Maven/IntelliJ IDEA

目标:构建Spring Boot应用开发环境步骤:JDK安装与配置-->Maven安装与配置-->IntelliJ IDEA安装与配置-->Spring Boot Demo应用1.JDK安装与配置JDK下载:http://www.oracle.com/te...

2018-04-04 16:18:44 1034 0

原创 Python多版本安装与Jupyter Lab使用

1.Python2与3版本同时安装(1)下载2和3版本的安装包,分别安装至Python27和Python36目录(2)环境变量配置    分别配置27版本和36版本的根目录以及Scripts目录(3)修改python36版本的执行脚本为python3(4)查看不同版本的python(5)分别重新安...

2018-03-08 23:50:41 7822 1

原创 AWS实验-LinuxTask-ec2 ebs eip

1 Linux Task - EC2 EBS EIPAmazonElastic IP(EIP)弹性IP地址是为动态云计算设计的静态IPv4地址。参考文档:https://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/elastic-ip-add...

2018-03-01 11:29:23 188 0

原创 AWS实验-EBS

1 EBSAmazonElastic Block Store(Amazon EBS)卷是一种耐用的数据块级存储设备,可以附加到单个EC2实例。EBS卷可以动态增加大小、修改预配置IOPS容量以及更改实际生产卷上的卷类型。参考文档https://docs.aws.amazon.com/zh_cn/A...

2018-02-28 09:18:07 247 0

原创 AWS实验-EC2操作

1 EC2Amazon Elastic Compute Cloud(Amazon EC2)提供可扩展的计算容量,快速地开发和部署应用程序。1.1 任务目标实操目标:    (1)创建EC2实例    (2)在新建实例和个人笔记本上配置ec2命令行工具实验流程:    (1)下载命令行工具参考文档:...

2018-02-27 17:39:04 714 1

原创 Centos6.5下安装配置zabbix教程

Zabbix是一款企业级的、开源的、分布式的监控套件,可快速搭建一套运维监控平台。本文在centos6.5操作系统之上搭建Zabbix Server,包括LAMP环境的构建、zabbix安装以及zabbix web前端配置。 1.centos6.5-minimal安装 centos官网下载Ce...

2017-05-02 10:11:00 1042 0

原创 VirtualBox中安装CentOS7教程

本文介绍了centos7在virtualbox中的安装过程,并且说明了在安装过程中遇到的问题。 1.获取CentOS7 https://www.centos.org/download/ 选择iso文件,当前最新版为CentOS-7-x86_64-DVD-1611.iso ...

2016-12-19 12:46:06 2644 0

原创 Vmware中OpenWrt15.05的网络连接设置

在上一篇博文http://blog.csdn.net/xingyuzhe/article/details/51280337 中未设置的openwrt无法连接外网 本文增加网络设置使openwrt虚拟机能够连接网络

2016-04-29 14:24:28 3309 0

原创 Vmware安装OpenWrt15.05虚拟机

1.虚拟机文件制作 下载对应版本的img文件,本文选择15.05: https://downloads.openwrt.org/chaos_calmer/15.05/x86/generic/openwrt-15.05-x86-generic-combined-squashfs.img 在Ubunt...

2016-04-29 11:29:22 29495 0

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