自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 kubectl apply时,k8s做了什么-k8s的pod更新流程

聊一聊 输入 kubectl apply 时,k8s在背后做了什么本文需要读者对kubernetes(以下简称k8s)有一定的了解。如果我们想在kubernetes集群中创建3个相同 nginx 镜像的pod,官方推荐的做法是定义一个更高一级抽象的deployment, 通过这个deployment来统一管理一组pod,并且使用声明式命令 apply 代替 指令式命令 create 来创建deployment对象配置文件 deployment.yml 如下, 来自kubernetes 官网apiVe

2021-08-24 17:08:12 2548

原创 python学习记录-----多种进制之间的转换

内置函数-进制之间的转换bin() #二进制oct() #八进制int() #十进制hex() #十六进制Return the binary representation of an integer译文: 返回整数的二进制表示形式注意:只能是整数1、整数1111 的各种进制的表示print(bin(1111))0b10001010111print(oct(1111))0o2127print(int(1111))1111print(hex(1111))0x4572、转

2021-04-15 14:00:44 149

原创 python学习记录-----随机验证码

随机生成一个验证码#生成一个随机数#数字转换成字母 chr(数字)#ascii(65-90为大写字母)import random #内置函数,随机出数temp = ""for i in range(6): num = random.randrange(1, 3) if num == 1 or num == 3 : rad2 = random.randrange(1,9) temp = temp + str(rad2) else:

2021-04-15 13:41:14 117

原创 Airpal 部署

1、介绍官网:http://airbnb.io/airpal/源代码地址:https://github.com/airbnb/airpal#airpalAirpalAirpal是一款基于web的查询执行工具,它利用Facebook的PrestoDB,让用户可以轻松地编写查询和检索结果。Airpal提供查找表、查看元数据、浏览样本行、撰写和编辑查询的功能,然后在web界面中提交查询。一旦查询开始运行,用户就可以跟踪查询进度,完成后,将结果返回到浏览器中作为CSV(下载或与朋友共享)。查询的结果可以用

2021-03-30 18:04:56 204

原创 zeppelin 部署

介绍 官网:http://zeppelin.apache.org/ 源代码地址:https://github.com/apache/zeppelin Apache Zeppelin 是一个让交互式数据分析变得可行的基于网页的notebook。Zeppelin提供了数据可视化的框架。 zeppelin 是一个提供交互数据分析且基于Web的笔记本。方便你做出可数据驱动的、可交互且可协作的精美文档,并且支持多种语言,包括 Scala(使用 Apache Spark)、Python(Apache

2021-03-30 18:02:52 462

原创 ansible 安装zk集群playbook

准备zk需要的zoo.cfg 和 myid 文件[root@10.0.0.11 root]# cd templates/kafka/[root@10.0.0.11 root]# lsmyid1 myid2 myid3 zoo.cfg1.编辑主角色文件vim install-zk.yml---- hosts: '{{ target }}' vars: host1: 10.0.0.11 host2: 10.0.0.12 host3: 10.0.0.1

2021-03-30 17:57:39 192 1

原创 goaccess 编译失败解决办法。

goaccess编译排错最近发现一个挺好的nginx日志分析工具goaccess,打算玩一下,但是在安装过程中,发现好多依赖库缺失。[root@localhost goaccess-1.3]# ./configure --prefix=/usr/local/goaccess1.3 --enable-utf8 --enable-geoip=legacy --with-opensslchecking for a BSD-compatible install... /usr/bin/install -c

2021-03-30 17:55:37 404 2

转载 Kubernetes Ingress配置HTTPS

简介K8S的Ingress启用Https准备:一个https的证书,阿里云可以免费申请一个单域名证书,有效期一年步骤:创建 secret$unzip unzip 3937326_app.*****.com_nginx.zip #该文件就是阿里云上下载下来的证书$mv 3937326_app.*****.com.pem tls.crt$mv 3937326_app.*****.com.key tls.key$kubectl -n prod create secret tls app

2021-03-30 17:53:54 580

转载 k8s 生命周期 优雅关闭pod

如何利用termination GracePeriodSeconds 优雅地关闭你的服务当涉及到分布式系统,处理故障是关键。Kubernetes通过利用可以监视系统状态并重新启动已停止执行的服务的控制器(controllers)来解决这个问题。另一方面,Kubernetes通常可以强制终止您的应用程序,作为系统正常运行的一部分。在容器出现之前,大多数应用运行在虚拟机或者物理机上。如果应用程序崩溃,启动替换程序需要很长时间。如果您只有一台或两台机器来运行应用程序,那么这种恢复时间是不可接受的。相反,在崩

2021-03-30 17:52:47 2774

原创 openLDAP 部署(亲测可用)

前言最近在搭建openLDAP时候百度了挺多文章,大多都缺失一部分,或者进行不下去。个人整理出文章供大家参考 ,如有错误请指出。介绍轻型目录访问协议(简称LDAP)是一种行业标准的轻量级协议,广泛用于访问目录服务。目录服务是一种共享的信息基础结构,用于访问,管理,组织和更新日常项目和网络资源,例如用户,组,设备,电子邮件地址,电话号码,容量和许多其他对象。该LDAP信息模型是基于条目。LDAP目录中的条目代表单个单位或信息,并由所谓的专有名称(DN)唯一标识。每个条目的属性都有一个类型和一个或多个值

2021-03-30 17:50:50 715

原创 python + ldap +jira 发送 钉钉@艾特人

jira内容变更后,发送钉钉到群,能@艾特对应的指定人提醒。

2021-03-30 17:38:33 1085 2

空空如也

空空如也

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

TA关注的人

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