自定义博客皮肤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)
  • 资源 (10)
  • 收藏
  • 关注

原创 十八、阿里云api调用

sdk参考下载地址:https://developer.aliyun.com/tools/sdk#/pythonpip安装sdk:pip install aliyun-python-sdk-ecs用法:api概览:https://help.aliyun.com/document_detail/25485.html?spm=a2c4g.11186623.6.921.26b51f3cUQ...

2019-01-24 14:13:08 1588

原创 十七、python中的importlib反射

importlib反射,可以动态的导入模块来执行方法。它有三个方法:getattr,hasattr,setattr。此处,我们可以利用getattr,动态的导入模块来执行类方法,不用手动的执行from xxx import xxx。极大的简洁和方便了开发。例如我们获取服务器的参数,其中获取disk的方法写入一个py文件:路径为:func/hosts/disk.pyclass Disk(o...

2019-01-21 14:54:37 525

原创 saltstack安装和配置salt-api(python调用)

saltstack介绍https://docs.saltstack.com/en/latest/topics/index.html可以使用salt-ssh远程执行,类似ansible,也支持c/s模式,下面我将使用该种模式,需要准备两台机器安装192.168.1.39为服务端,192.168.1.9为客户端设置hostname以及hosts,master,master02两台机器全部安...

2019-01-19 15:29:45 1917

原创 十六、cmdb的增删改查

初步实现cmdb增删改查功能,先实现功能后面补充样式。1、设计表,在models中定义好字段;models.pyclass Disk(models.Model): '''磁盘''' path = models.CharField(max_length=64, blank=True, null=True, verbose_name='挂载路径') size = mode...

2019-01-17 17:28:03 1803

原创 十一、k8s收集 pod中 java日志

这里我们采取用伴生容器的形式采集java日志tomcat日志1、部署一个configmap用来保存filebeat配置:[root@master yml_files]# cat filebeat-tomcat-configmap.yamlapiVersion: v1kind: ConfigMapmetadata: name: filebeat-config namespace:...

2019-01-14 15:55:37 7545 2

原创 十、Kubernetes平台中日志收集

我们Kubernetes平台中日志收集,主要收集那些日志:K8S系统的组件日志K8S Cluster里面部署的应用程序日志日志方案:容器中的日志怎么收集:方案一:Node上部署一个日志收集程序DaemonSet方式部署日志收集程序对本节点/var/log和 /var/lib/docker/containers/两个目录下的日志进行采集优点:每个Node仅需部署一个日志收集程...

2019-01-14 15:43:38 1734 1

原创 九、k8s pv与pvc持久化存储(静态与动态)

PersistenVolume(PV):对存储资源创建和使用的抽象,使得存储作为集群中的资源管理PV分为静态和动态,动态能够自动创建PV• PersistentVolumeClaim(PVC):让用户不需要关心具体的Volume实现细节容器与PV、PVC之间的关系,可以如下图所示:总的来说,PV是提供者,PVC是消费者,消费的过程就是绑定PersistentVolume 静态绑定根据...

2019-01-08 11:34:43 12987 8

原创 十五、django 中间件

django 中的中间件(middleware),在django中,中间件其实就是一个类,在请求到来和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法。应用场景:登录验证,session验证因为所有的流量都需要经过中间件,所以用中间件做登录验证是非常方便的在django项目的settings模块中,有一个 MIDDLEWARE列表,其中每一个元素就是一个中间件,如下图。...

2019-01-04 16:12:54 193

原创 十四、django Form表单

Form表单验证(用户请求验证+生成HTML标签)应用场景:示例:1、用户管理2、添加用户页面、 显示HTML标签、3、提交:数据验证(例如用户名密码不为空,电话号码位数等)4、成功之后保存error_messages:错误信息    widget:渲染方式    required:不为空案例:写一个简单的注册,并且验证填写规范,并且成功把数据存入Mysql注意,更多的字段判...

2019-01-03 17:58:23 773

原创 八 、 k8s volume 本地存储和网络存储

volume 根据使用可以分为以下三类Volume 本地和网络数据卷PersistentVolume 持久数据卷PersistentVolume 动态供给 数据卷参考;https://kubernetes.io/docs/concepts/storage/volumes/Volume:• Kubernetes中的Volume提供了在容器中挂载外部存储的能力• Pod需要设置卷来...

2019-01-02 18:53:29 4729 4

原创 十三、FBV和CBV和数据序列化

FBV代表func,也就是函数。CBV代表class,也就是类应用场景:登录验证.FBV写法:def login(request): dic = {'tag':None,'data':None,'status':True} if request.method == 'GET': # 第一次登陆跳转到登陆 return render(reque...

2019-01-02 14:56:07 291

calico3.9.6离线镜像包.zip

calico3.9.6安装所需的镜像,需要安装的可以下载,其中包括:kube-controllers:v3.9.6、calico/cni:v3.9.6、pod2daemon-flexvol:v3.9.6、calico/node:v3.9.6、具体用法为docker load <文件名即可

2021-03-07

helm-push_0.7.1_linux_amd64.tar.gz

如果网络下载不了改文件,具体用法: # tar zxvf helm-push_0.7.1_linux_amd64.tar.gz # mkdir -p /root/.local/share/helm/plugins/helm-push # chmod +x bin/* # mv bin plugin.yaml /root/.local/share/helm/plugins/helm-push

2020-06-10

jenkins的slave jar包

可以用于k8s的slave节点构建工具,也可以用作其他用处

2018-11-15

nginx和php的Dockerfile文件

nginx12和php5.6的Dockerfile文件,用于镜像存储到仓库,也可用于k8s

2018-09-17

kube-dns.yaml资源

用于kube dns配置,可以直接拿来使用,直接kubectl create -f kube-dns.yaml

2018-09-10

zabbix-tcp检测模板

zabbix-tcp检测模板,用于自定义zabbix监控tcp连接数 和状态。

2018-06-25

nextcloud12安装包

nextcloud12的安装包,找不到资源的 可以下载这个安装包

2018-03-26

docker-ce-17.09

docker-ce-17.09.0.ce-1.el7.centos.x86_64 rpm安装包

2017-11-16

fuse-2.8.5.tar.gz

mfs客户端连接插件,安装用的是三招:./configure;make ;make install

2017-10-17

sql server各版本自动安装包

这个是好东西,各个版本的sqlserver都可以下到

2015-01-26

空空如也

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

TA关注的人

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