作者:zhdya

将来的你;一定会感激现在拼命的自己!

Kubernetes 1.8.6 集群部署–kubectl(四)

部署 kubectl 工具,创建kubeconfig文件 kubectl是kubernetes的集群管理工具,任何节点通过kubetcl都可以管理整个k8s集群。 本文是在 master节点 部署,部署成功后会生成 /root/.kube/config 文件,kubectl就是通过这个获取 kube-apiserver 地址、证书、用户名……

Kubernetes 1.8.6 集群部署–Etcd集群(三)

部署etcd 因为虚拟机有限,我的DELL工作站年龄也不小了,暂时就开三个节点(三个虚机均为2H , 2G),集群也都部署在这三台机器,当然线上的资源充足的话肯定是要和master以及node分开部署的。 在三个节点都安装etcd,下面的操作需要在三个节点都执行一遍 下载etcd安装包 # wget https://github.com/……

Kubernetes 1.8.6 集群部署–基础环境(一)

k8s 目前架构重构就用到了,太有吸引力了,都说k8s难搞,之前使用yum搭建了一个简易的K8S环境组件也不是太完善,今天就来重新再次部署一个完整些的,主要是学习与了解 Kubernetes 创建流程。 如下此文借鉴来自kubernet中文社区。共学习,感谢~ 最后有惊喜!! 本次安装版本为: Kubernetes v1.8.6 Etcd……

安装配置kibana+logstash

安装kibana 主要作用:收集数据并成图的web。 以下在主节点上执行 前面已经配置过yum源,这里就不用再配置了 yum install -y kibana kibana同样也需要安装x-pack(可省略,看企业是否需要) 安装方法同elasticsearch的x-pack cd /usr/share/kibana/bin ./kib……

ELK 基础安装配置

需求背景: 业务发展越来越庞大,服务器越来越多。 各种访问日志、应用日志、错误日志量越来越多。 开发人员排查问题,需要到服务器上查日志,不方便。 运营人员需要一些数据,需要我们运维到服务器上分析日志。 ELK : 中文指南 https://www.gitbook.com/book/chenryn/elk-stack-guide-cn/de……

Python3_中间件(执行顺序面试会问到)

一、中间件简介 django 中的中间件(middleware),在django中,中间件其实就是一个类,在请求到来和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法。 在django项目的settings模块中,有一个 MIDDLEWARE 变量,其中每一个元素就是一个中间件 中间件中一共有四个方法: proces……

Python3_form表单

一、Form组件初识 Django的Form主要具有一下几大功能: 生成HTML标签 验证用户数据(显示错误信息) HTML Form提交保留上次提交数据 初始化页面显示内容 1、urls.py url(r’^register/$’, views.register), ##增加此条路径 2、views.py from django.for……

K8s集群部署篇–Kube-DNS(三)

1、部署Cluster DNS 1.1 原理:(看看吧,摘抄网上的↓) 通过前面对Kubernetes的讨论(Kubernetes核心概念总结).我们已经知道,每个Kubernetes service都绑定了一个虚拟IP 地址(ClusterIP),而且Kubernetes最初使用向pod中注入环境变量的方式实现服务发现,但这会带来环境变……

Python3_cookie与session

cookie和session session和cookie都是缓存,其存在的目的都是为了减少用户request和reponse之间的时间耗损,提高用户的浏览体验。 cookies是指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)。cookie大致上分为两种,分别是会话cookie和持久化coo……

Python3_serializers序列化

一、为什么要用序列化组件? 当我们做前后端分离的项目~~我们前后端交互一般都选择JSON数据格式,JSON是一个轻量级的数据交互格式。 那么我们给前端数据的时候都要转成json格式,那就需要对我们从数据库拿到的数据进行序列化。 1.1、Json: 后期的项目肯定是当我们调取某个接口获取数据一旦失败,就会使用json格式的方式返回错误方法:……

Python3_FBV与CBV

一、FBV FBV(function base views) 就是在视图里使用函数处理请求,也是我们最开始接触和使用的方式。 urls.py urlpatterns = [ url(r’^admin/’, admin.site.urls), url(r’^login/$’, account.login), ] views.py # 登录验……