自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 利用Django编写Kubernetes中服务可用性查询

由于工作中,进场会出现测试在群里发一个报错的url,发到群里面造成OAE范围伤害波及到运维,所以自己根据需求,整理了一个可 根据 服务名进行匹配,以及url 进行匹配对应服务的东西,便于排查问题;因为Kubernetes本身各方面还是较为完善,所以在Master上开启一个 kubectl proxy 模式可以通过这个模式,直接通过http请求访问到对应日志、配置文件相关之类文件;nohup kubectl proxy --address='0.0.0.0' --port=8080 --accept-ho

2020-06-09 16:28:59 275

原创 MySQL-FEDERATED引擎 跨主机联表查询(2)-实践

MySQL FEDERATED 跨实例联表查询实践环境说明:一台 CentOS 7.7.1908 服务器 IP: 192.168.110.233;使用docker ,模拟 本地、远程两个不同的 MySQL 服务器。问题:不同实例间如何实现联表查询?1、启动Mysql# 第一台 MySQL (作为本地MySQL服务器)$ docker run -itd \--name te...

2020-04-16 19:15:03 581

原创 MySQL-FEDERATED引擎 跨主机联表查询(1)

MySQL 不同实例间跨库联表查询-(1)MySQL engine储存引擎描述InnoDB具有行锁定和外键的事务安全表。新表的默认存储引擎。如果您具有MySQL经验但不 熟悉,请参阅 第15章,InnoDB存储引擎,尤其是第15.1节“ InnoDB简介”InnoDB。MyISAM二进制便携式存储引擎,主要用于只读或以只读为主的工作负载。请参见 第16.2节“ M...

2020-04-16 19:00:38 1246

原创 ETCD 初体验

缘由原本我们 kuberntes集群所使用的配置中心是 configmap,但是鉴于服务没有做热更新,已经Configmap中data对应 json文件的修改不太友好,增加删除一个服务,增加一个文件,常常出现少打一个逗号,多打一个逗号不容易发现,应用时频频出现错误的情况,所以下一个版本决定将配置中心移出来,并采用 ETCD 作为我们的配置中心。ETCD官网介绍:A distributed,...

2020-04-10 20:43:00 477

原创 本人个人博客站点通知

此博客链接本人个人博客站点ineedyouineedyou.xyz 或 ineedyou.me技术相关博客内容将同步更新!

2020-02-28 18:05:25 216

原创 Python用于清理elasticsearch脚本~

王婆卖瓜,自卖自夸一下,这代码越写越规范了,真香!用于清理elasticsearch数据,放着自己记录看一下#!/usr/bin/env python3# -*- coding: utf-8 -*-''' elasticsearch clean '''__author__ = 'jiangjw'import requestsimport heapqimport traceback...

2020-01-07 20:28:57 346 1

原创 kubernetes基于kubernetes_client python 的简易日志查询工具

kubernetes 基于kubernetes_client python 的简易日志查询工具kubernetes-logkubernetes简易日志查询工具Github地址:github 或 https://github.com/J-jingwei/kubernetes-log使用方法:使用方法:根据kubernetes命名空间,以及获取一个token填入指定位置,即可使用,也可打包e...

2019-12-13 16:18:32 692 1

原创 Python调用Harbor api删除多版本镜像!

本脚本基于Harbor 1.9.0编写,已经编写为类,拿来自己改下就能用!github地址:https://github.com/J-jingwei/harbor-script 或点击 GitHub地址需要修改部分:1、url(可通过进入harbor首页左下角api控制中心查看);2、带管理权限的harbor用户名密码;3、需要排除的项目组project(无需排除设为空列表即可)...

2019-11-14 17:28:32 3139 1

原创 Kubernetes安装(kubeadm方法安装)

本篇,由于本公司装机所需的服务的集成ansible已经做的比较好了,所以显得相对安装极为简单,环境要求没有的,就需要大家自行搜索完成环境要求了。安装环境准备及安装安装k8s设备环境要求主要有下面10点:CentOS版本为7以上2核CPU和2G内存以上多台机器内网互通每台机器的主机名、mac地址和product_uuid唯一测试环境关闭防火墙,保证全部端口开放。禁用SELinux...

2019-09-22 16:35:15 911

原创 基于kubernetes Api完成更新镜像版本

kubernetes Api python client 相关内容信息 Github地址:https://github.com/kubernetes-client/python/blob/master/kubernetes/README.md目前公司才用的镜像更新的方式为,jenkins服务器执行一个镜像更新shell脚本,脚本中通过使用ansible从而达到从kubernetes maste...

2019-09-22 15:50:21 1752

原创 基于kubernetes Api拉取deployment service

由于现有工作的需要,需要对python以及kubernetes的使用更为熟悉,所有尝试利用Python完成kubernetes的一系列操作。此脚本是利用调用kubernetes的Api接口完成对deployment,与service的拉取,从而实现对该yaml的一个备份处理。# !/usr/bin/env python3# -*- coding: utf-8 -*-''' 可实现拉取kub...

2019-09-21 15:54:29 2067

原创 简单Web服务器集群与MySQL集群搭建

简单Web服务器集群与MySQL集群搭建目的:实现简单的Web服务器的负载均衡+mysql主从环境准备:主机名IP地址部署服务所用版本proxy192.168.4.80/24Nginx代理nginx/1.12.2web1192.168.4.90/24Nginx+Tomcatnginx/1.12.2web2192.168.4.91/24Ngi...

2019-05-31 19:24:50 1638

空空如也

空空如也

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

TA关注的人

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