运维开发学习笔记99ya

其他

基于 java 项目 APM 工具分析

阅读(139)

工具选择 Pinpoint: 一款对Java编写的大规模分布式系统的APM工具,由韩国人开源的分布式跟踪组件。 zipkin: 由Twitter公司开源,开放源代码分布式的跟踪系统,用于收集服务的定时数据,以解决微服务架构中的延迟问题,包括...

Kubernetes

kubetnetes NodeSelector

阅读(251)

Pod.spec.nodeSelector是通过kubernetes的label-selector机制进行节点选择,由scheduler调度策略MatchNodeSelector进行label匹配,调度pod到目标节点,该匹配规则是强制约束...

Elasticsearch

Traefik 使用https 认证

阅读(276)

1.创建一个secret,保存https证书 2.创建一个configmap,保存traefix的配置。 这里的traefix中配置了把所有http请求全部rewrite为https的规则,并配置相应的证书位置 3.重新部署Traefix,...

Kubernetes

kubernetes 1.9 环境部署

阅读(247)

一. 所有节点升级内核,安装docker 升级内核 过程略 安装docker 版本要求 12.6 过程略 二、准备 k8s-node、master、etcd、flanneld二进制文件 三. 下发所有二进制文件 解压 创建node,mast...

Elasticsearch

elasticsearch 分词处理

阅读(2632)

elasticsearch 分词处理 elasticsearch字符串在默认情况下,存储时会被analyze(默认是标准分析器),这个过程会将字符串进行分词动作,这对于数据分析需求来说是不必须要的,对于性能来说也是有损耗的,为此,我们需要将...

Flask

Flask 实现rbac 权限控制

阅读(3369)

RBAC原理: RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种...