自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2183)
  • 资源 (50)
  • 收藏
  • 关注

原创 k8s测试环境部署round2

1集群部署,采用kubaadm2elasticsearch部署https://github.com/13567436138/kubernetes-yamls/tree/master/aosom/dev/elasticsearch3flux部署https://github.com/13567436138/kubernetes-yamls/tree/master/aosom/dev/f...

2019-10-16 12:04:58 335

原创 kubenetes搭建后续

1k8s里安装openstackopenstack-helmhttps://docs.openstack.org/openstack-helm/latest/install/multinode.htmlkolla-ansiblehttps://blog.csdn.net/hxpjava1/article/details/86775712https://blog.csdn.net...

2019-02-02 11:28:08 839

原创 写了一个mysql导数据程序

最近在做容器化改造,需要把原来操作系统上的mysql数据导入到容器里mysql数据库里面,所以写了一个多线程导数据程序。使用前先创建目标数据库表结构,然后添加数据源,添加主任务,启动任务,可以看到每个导数据线程的工作情况。地址:https://github.com/13567436138/data-transfer.git...

2018-04-25 16:44:18 670

原创 记一次kubernetes测试环境搭建(heapster,helm,nginx-ingress-controller,glusterfs heketi,ceph,harbor,registry,my)

发布一个k8s部署视频:https://edu.csdn.net/course/detail/26967课程内容:各种k8s部署方式。包括minikube部署,kubeadm部署,kubeasz部署,rancher部署,k3s部署。包括开发测试环境部署k8s,和生产环境部署k8s。————————————————第一步:安装kubernetes集群https://blog.csd...

2018-04-25 13:38:07 1270

原创 命令所对应的程序包

nslookup          dnsutils  yum install bind-utils# apt-get update# apt-get install dnsutils安装iftop1 yum install epel-release2yum install iftop安装locateyum install mlocateyum install net-tools*yum inst...

2018-04-03 13:00:23 475

原创 如何利用阿里云快熟安装k8s集群

k8s集群安装时好多镜像是用的是google的,网上有人的做法时先下载下来image然后打tag。我这里提供一个更方便的方法。我把kubespray里的image指向都修改到我阿里云仓库了。这样直接安装就好了。我修改的kubespray地址:https://github.com/13567436138/my-kubespray.git...

2018-03-30 09:08:22 2178

原创 我创建的docker容器

1hxpdocker/myjenkinsjenkins ci  0.0.1工具安装了maven,jdk,git,vimregistry.cn-hangzhou.aliyuncs.com/hxpapp/redmineregistry.cn-hangzhou.aliyuncs.com/hxpdocker/busyboxregistry.cn-hangzhou.aliyuncs.com/hxpdocke...

2017-10-31 17:45:13 627 1

原创 dockerhub 账号开通

dockerhub 账号开通,账号名称hxpdocker

2017-10-18 22:15:53 1719

原创 参考手册

 1 spring data solr 2.1.7 2 elasticsearch java api3 elasticsearch mapping data types4 spring data cassandra5  gemfire命令6 spring data gemfire手冊7spring boot reference guide 1.5.78spring bo...

2017-10-01 14:24:50 571

原创 发布一个demo maven+freemarker+shiro+springmvc+spring+mybatis+redis+mysql

maven+freemarker+shiro+springmvc+spring+mybatis+redis+mysql+jquery easy ui  demo地址demo

2017-09-10 16:06:17 1496

原创 github开通,史上最全demo集合,各种demo持续更新中

github地址各种demo持续更新中

2017-09-02 13:48:52 2793 1

原创 14000个单词已经编辑好了,可以成功到入生词本,有需要q我

14000个单词已经编辑好了,可以成功到入生词本,有需要q我,挑战2万单词

2015-01-29 18:57:17 3480 50

原创 最近收集的9000个英语单词

wrong                                   adj.错误的;不道德的;不适合的;不正常的adv.错误地n.坏事;不公正的事;错误v.无礼地对待;冤枉visualize                               v.想像;设想;形象化;显现unwise                                  a. 无智的;愚笨的

2014-08-31 22:39:44 146249 4

原创 使用zookeeper实现集群和负载均衡

package com.bubble.cluster;import java.net.InetSocketAddress;import java.util.List;import java.util.Random;import java.util.concurrent.Executors;import org.I0Itec.zkclient.IZkChildListener;imp

2013-02-26 09:21:25 32296 7

原创 spring security oauth2 自定义实现令牌存储

我一开始用oauth2 for spring security的JdbcTokenStore存储令牌,它用jdbcTemplate操作数据库,代码显示操作成功,但是数据库里就是没有存储的令牌,调试搞了一天,就是找不到原因,无奈,只好自己用mybatis实现了一个tokenStore。数据库表结构:drop table if exists oauth_client_details;drop

2012-01-25 12:34:04 22294 25

原创 shiro内置过滤器研究

anon org.apache.shiro.web.filter.authc.AnonymousFilterauthcorg.apache.shiro.web.filter.authc.FormAuthenticationFilterauthcBasicorg.apache.shiro.web.filter.authc.Bas

2011-12-02 17:02:43 32178 1

原创 不懂envoyfilter也敢说精通istio系列-ratelimit-istio ratelimit完全手册

欢迎关注我的公众号:目前刚开始写一个月,一共写了18篇原创文章,文章目录如下:istio多集群探秘,部署了50次多集群后我得出的结论istio多集群链路追踪,附实操视频istio防故障利器,你知道几个,istio新手不要读,太难!istio业务权限控制,原来可以这么玩istio实现非侵入压缩,微服务之间如何实现压缩不懂envoyfilter也敢说精通istio系列-http-rbac-不要只会用AuthorizationPolicy配置权限不懂envoyfilter...

2021-10-07 12:01:31 3108 3

原创 istio多集群探秘,部署了50次多集群后我得出的结论

欢迎关注我的公众号:目前刚开始写一个月,一共写了18篇原创文章,文章目录如下:istio多集群探秘,部署了50次多集群后我得出的结论istio多集群链路追踪,附实操视频istio防故障利器,你知道几个,istio新手不要读,太难!istio业务权限控制,原来可以这么玩istio实现非侵入压缩,微服务之间如何实现压缩不懂envoyfilter也敢说精通istio系列-http-rbac-不要只会用AuthorizationPolicy配置权限不懂envoyfilte...

2021-10-07 11:50:08 2066 8

原创 tekton命令

tekton新课发布:https://edu.csdn.net/course/detail/35202命令详解taskAliases: task, t, tasks​Available Commands: delete Delete Tasks in a namespace describe Describe a Task in a namespace list Lists Tasks in a namespace logs ...

2021-07-03 16:05:18 748

原创 tekton EventListener资源

tekton新课发布:https://edu.csdn.net/course/detail/35202什么是EventListener连接 TriggerBinding 和 TriggerTemplate 到事件接收器,使用从各个 TriggerBinding 中提取的参数来创建 TriggerTemplate 中指定的 resources,同样通过 interceptor 字段来指定外部服务对事件属性进行预处理资源详解triggersServiceAccountNamename

2021-07-03 16:03:09 722

原创 tekton TriggerBinding资源

tekton新课发布:https://edu.csdn.net/course/detail/35202什么是TriggerBinding校验事件并提取相关字段属性资源详解例子triggerBinding/binding.yamlapiVersion: triggers.tekton.dev/v1alpha1kind: TriggerBindingmetadata: name: bindingspec: params: - name: gitrevision .

2021-07-03 16:01:34 250

原创 tekton TriggerTemplate资源

tekton新课发布:https://edu.csdn.net/course/detail/35202什么是TriggerTemplate创建资源的模板,比如用来创建 PipelineResource 和 PipelineRun支持的资源v1alpha1 v1beta1 pipelines pipelines pipelineruns pipelineruns tasks tasks taskruns taskruns clustertask

2021-07-03 15:59:34 317

原创 tekton pipelineresource资源

tekton新课发布:https://edu.csdn.net/course/detail/35202什么是PipelineResource表示pipeline input资源,比如github上的源码,或者pipeline output资源,例如一个容器镜像或者构建生成的jar包等。资源详解typeGit ResourceImage Resourcepipelineresource/git/sa.yamlapiVersion: v1kind: ServiceAccoun

2021-07-03 15:58:10 1135

原创 tekton pipelinerun资源

tekton新课发布:https://edu.csdn.net/course/detail/35202什么是PipelineRunPipelineRun允许您实例化并执行集群内管道。管道按所需的执行顺序指定一个或多个任务。PipelineRun按照指定的顺序在管道中执行任务,直到所有任务成功执行或发生故障为止。注意:PipelineRun自动为管道中的每个任务创建相应的TaskRun。Status字段跟踪PipelineRun的当前状态,并可用于监视进度。此字段包含每个TaskRun的状态,

2021-07-03 15:56:12 246

原创 tekton pipeline资源

tekton新课发布:https://edu.csdn.net/course/detail/35202什么是pipeline用于定义一系列完成特定构建或交付目标的任务。pipeline的运行是由事件触发或从PipelineRun调用。pipeline和task的区别在于,task只能执行一个task,而pipeline中可以编排多个task,注意是编排,并不只是简单运行。pipeline的spec.tasks定义了需要编排的task,是个数组,而这个数组中的task的顺序并不一定是执行顺序,pipe

2021-07-03 15:54:51 347

原创 tekton taskrun资源

tekton新课发布:https://edu.csdn.net/course/detail/35202什么是taskrun使用TaskRun资源对象创建并运行群集上的进程以完成操作。task只是定义了一个任务模版,taskRun才真正代表了一次实际的运行,启动taskrun才可以运行task,当然你也可以自己手动创建一个taskRun,taskRun创建出来之后,就会自动触发task描述的构建任务。taskRun只有当task的所有Step都执行完成才会运行完。资源详解taskRefta

2021-07-03 15:52:10 302

原创 tekton task资源

tekton新课发布:https://edu.csdn.net/course/detail/35202什么是taskA Task is a collection of Steps that you define and arrange in a specific order of execution as part of your continuous integration flow. A Task executes as a Pod on your Kubernetes cluster. A T

2021-07-03 15:50:16 356

原创 workloadentry详解

学习目标什么是WorkloadEntryWorkloadEntry enables operators to describe the properties of a single non-Kubernetes workload such as a VM or a bare metal server as it is onboarded into the mesh. A WorkloadEntry must be accompanied by an Istio ServiceEntry ..

2021-06-03 16:45:05 738

原创 EnvoyFilter详解

学习目标什么是EnvoyFilterEnvoyFilter provides a mechanism to customize the Envoy configuration generated by Istio Pilot. Use EnvoyFilter to modify values for certain fields, add specific filters, or even add entirely new listeners, clusters, etc. This f..

2021-05-31 12:57:43 5783 1

原创 PeerAuthentication详解

学习目标什么是PeerAuthenticationPeerAuthentication defines how traffic will be(mtls) tunneled (or not) to the sidecar.资源详解Field Type Description Required selector WorkloadSelector The selector determines the workloads to apply th...

2021-05-31 12:54:47 874

原创 requestAuthentication详解

学习目标什么是RequestAuthenticationRequestAuthentication defines what request authentication methods are supported by a workload. It will reject a request if the request contains invalid authentication information, based on the configured authenti...

2021-05-31 12:52:58 2604

原创 sidecar详解

学习目标什么是sidecarSidecar描述了sidecar代理的配置,sidecar代理调解与其连接的工作负载的 inbound 和 outbound 通信。 默认情况下,Istio将为网格中的所有Sidecar代理服务,使其具有到达网格中每个工作负载所需的必要配置,并在与工作负载关联的所有端口上接收流量。 Sidecar资源提供了一种的方法,在向工作负载转发流量或从工作负载转发流量时,微调端口集合和代理将接收的协议。 此外,可以限制代理在从工作负载转发 outbound 流量时可以达到的.

2021-05-28 18:13:58 2374

原创 authorizationPolicy详解

学习目标什么是AuthorizationPolicy授权功能是 Istio 中安全体系的一个重要组成部分,它用来实现访问控制的功能,即判断一个请求是否允许通过,这个请求可以是从外部进入 Istio 内部的请求,也可以是在 Istio 内部从服务 A 到服务 B 的请求。可以把授权功能近似地认为是一种四层到七层的“防火墙”,它会像传统防火墙一样,对数据流进行分析和匹配,然后执行相应的动作。流程Authorization policies support ALLOW, DENY ..

2021-05-27 15:33:13 2942

原创 ServiceEntry详解

学习目标什么是ServiceEntry使用服务条目资源(Service Entries)可以将条目添加到 Istio 内部维护的服务注册表中。添加服务条目后,Envoy 代理可以将流量发送到该服务,就好像该服务条目是网格中的服务一样。通过配置服务条目,可以管理在网格外部运行的服务的流量。此外,可以配置虚拟服务和目标规则,以更精细的方式控制到服务条目的流量,就像为网格中的其他任何服务配置流量一样。资源详解Field Type Description Requir.

2021-05-27 11:34:08 2467

原创 envoy介绍

学习目标envoy架构envoy基本概念Host:能够进行网络通信的实体(在手机或服务器等上的应用程序)。在 Envoy 中主机是指逻辑网络应用程序。只要每台主机都可以独立寻址,一块物理硬件上就运行多个主机。Downstream:下游(downstream)主机连接到 Envoy,发送请求并或获得响应。Upstream:上游(upstream)主机获取来自 Envoy 的链接请求和响应。Cluster: 集群(cluster)是 Envoy 连接到的一组逻辑上相似..

2021-05-25 15:56:41 1548 1

原创 DestinationRule详解

学习目标什么是DestinationRule与VirtualService一样,DestinationRule也是 Istio 流量路由功能的关键部分。您可以将虚拟服务视为将流量如何路由到给定目标地址,然后使用目标规则来配置该目标的流量。在评估虚拟服务路由规则之后,目标规则将应用于流量的“真实”目标地址。特别是,您可以使用目标规则来指定命名的服务子集,例如按版本为所有给定服务的实例分组。然后可以在虚拟服务的路由规则中使用这些服务子集来控制到服务不同实例的流量。目标规则还允许您在调用.

2021-05-25 15:51:35 3290

原创 gateway资源详解

学习目标什么是gateway在Kubernetes环境中,Kubernetes Ingress用于配置需要在集群外部公开的服务。但是在Istio服务网格中,更好的方法是使用新的配置模型,即Istio Gateway。Gateway允许将Istio流量管理的功能应用于进入集群的流量。gateway 分为两种,分别是ingress-gateway和egress-gateway,分别用来处理入口流量和出口流量。gateway本质也是一个envoy pod。资源详解selector1.7.0/gat

2020-08-31 12:01:12 2243 1

原创 VirtualService资源详解

VirtualService资源详解学习目标什么是virtualServiceVirtualService中文名称虚拟服务,是istio中一个重要的资源, 它定义了一系列针对指定服务的流量路由规则。每个路由规则都针对特定协议的匹配规则。如果流量符合这些特征,就会根据规则发送到服务注册表中的目标服务(或者目标服务的子集或版本)。vs和k8s service的区别如果没有 Istio virtual service,仅仅使用 k8s service 的话,那么只能实现最基本的流量负载均衡转发,但是就

2020-08-31 11:55:52 7736

原创 helm源码分析之pull

发布一个k8s部署视频:https://edu.csdn.net/course/detail/26967课程内容:各种k8s部署方式。包括minikube部署,kubeadm部署,kubeasz部署,rancher部署,k3s部署。包括开发测试环境部署k8s,和生产环境部署k8s。腾讯课堂连接地址https://ke.qq.com/course/478827?taid=4373109931462251&tuin=ba64518第二个视频发布https://edu.csdn.net/c..

2020-08-02 11:35:17 1158

原创 helm源码分析之dependency build

发布一个k8s部署视频:https://edu.csdn.net/course/detail/26967课程内容:各种k8s部署方式。包括minikube部署,kubeadm部署,kubeasz部署,rancher部署,k3s部署。包括开发测试环境部署k8s,和生产环境部署k8s。腾讯课堂连接地址https://ke.qq.com/course/478827?taid=4373109931462251&tuin=ba64518第二个视频发布https://edu.csdn.net/c..

2020-08-01 11:20:31 539

统一开发过程rup概述

统一开发过程rup概述统一开发过程rup概述统一开发过程rup概述

2010-07-13

标准建模语言uml教程

uml教程uml教程uml教程uml教程uml教程uml教程

2010-07-12

together 2008 sp1 uml 007

together 2008 sp1 uml 007together 2008 sp1 uml 007

2010-03-04

exe4j java exe制作工具

exe4j java exe制作工具exe4j java exe制作工具exe4j java exe制作工具

2010-02-27

together 2008 sp1 uml 006

together 2008 sp1 uml 006together 2008 sp1 uml 006together 2008 sp1 uml 006

2010-02-26

together 2008 sp1 uml 005

together 2008 sp1 uml 005together 2008 sp1 uml 005

2010-02-26

together 2008 sp1 uml 004

together 2008 sp1 uml 004together 2008 sp1 uml 004

2010-02-26

together 2008 sp1 uml 003

together 2008 sp1 uml 003together 2008 sp1 uml 003

2010-02-26

together 2008 sp1 uml 002

together 2008 sp1 uml 002together 2008 sp1 uml 002together 2008 sp1 uml 002

2010-02-26

together 2008 sp1 uml 001

together 2008 sp1 uml 001用filesplit分割,请用filesplit合并,共37个

2010-02-26

文件分割器filesplit

文件分割器filesplit文件分割器filesplit文件分割器filesplit

2010-02-26

django学习笔记

django学习笔记django学习笔记django学习笔记

2010-02-08

django国际化document

django国际化documentdjango国际化document

2010-02-08

django国际化说明文档

django国际化说明文档django国际化说明文档

2010-02-08

gettext 0.17 django国际化工具

gettext 0.17 django国际化工具

2010-02-08

django国际化工具gettext和poedit

django gettext poedit 国际化 django国际化工具gettext和poedit

2010-02-07

extjs开发工具 语法提示

包含内容spket1.6.18 +extjs3.0 fsb文件(fsb2)+ spket-1.6.16-cr.zip(破解) 使用方法:把spket1.6.18解压把feather和plugin 放到相应的目录,重启eclipse 用-clean参数,把ext.fsb2放到ext3.0根目录,配置spket,在javascript profile里配置(参考网上教程), OK extjs 语法提示!!!

2010-02-07

flex代码格式化工具

将jar文件放到plugins目录 必要时用-clean启动,就好了

2010-02-07

extjs ajax同步请求所需js

extjs ajax同步请求所需js extjs ajax同步请求所需js

2010-02-06

python读写rar文件的模块

python读写rar文件的模块 python读写rar文件的模块

2010-02-05

elasticsearch sense plugin

elasticsearch sense plugin 最近版本,好不容易找到的

2017-10-02

香港证券交易所fix协议离线测试工具

香港证券交易所fix协议离线测试工具

2013-12-13

xmpp 个人总结

xmpp 个人总结 openfie smack

2012-04-27

open api

open api

2011-12-30

mongodb总结

mongodb总结

2011-12-29

shiro个人总结ppt

shiro个人总结ppt

2011-12-04

需求分析文档 需求分析文档

需求分析文档需求分析文档需求分析文档需求分析文档需求分析文档

2011-08-27

餐饮业管理软件需求分析文档

需求分析文档需求分析文档需求分析文档需求分析文档需求分析文档需求分析文档需求分析文档需求分析文档需求分析文档需求分析文档需求分析文档需求分析文档需求分析文档

2011-07-06

web service 接口文档

web service 文档web service 文档web service 文档web service 文档web service 文档web service 文档web service 文档

2011-06-24

ssh rest ws jax-rs jersey 做的小网站后台及web service接口

ssh rest ws jax-rs jersey 做的小网站后台及web service接口用到了kindeditor编辑器 goouploader控件 代码完整,有sql代码。

2011-05-10

微博struts2 spring hibrnate实现

微博struts2 spring hibrnate实现微博struts2 spring hibrnate实现微博struts2 spring hibrnate实现微博struts2 spring hibrnate实现

2011-04-25

log数据分析工具 struts ibatis实现

log数据分析工具log数据分析工具log数据分析工具log数据分析工具

2011-04-17

设计模式试题基础时事社

设计模式试题设计模式试题设计模式试题设计模式试题

2011-04-05

iBATIS-SqlMaps-2_cn.rar

iBATIS-SqlMaps-2_cn.rariBATIS-SqlMaps-2_cn.rar

2011-04-05

java经典面世提时事社

java经典面世提java经典面世提java经典面世提

2011-04-05

J2EE面试题shiti

J2EE面试题J2EE面试题J2EE面试题

2011-04-05

java面试相关题集

java面试相关题集java面试相关题集

2011-04-05

2010年最完整SSH面试题

2010年最完整SSH面试题2010年最完整SSH面试题

2011-04-05

jsp及Servlet面试题

jsp及Servlet面试题jsp及Servlet面试题

2011-04-05

j2ee复习题 试题

j2ee复习题j2ee复习题j2ee复习题j2ee复习题

2011-04-05

空空如也

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

TA关注的人

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