摘要:
1,准备工作 1.1 所有节点安装GFS客户端 1.2 如果不是所有节点要部署GFS管理服务,就在需要部署的节点上打上标签 1.3 载入指定的个别模块 2,创建GFS管理服务容器集群 本文采用容器化方式部署GFS,公司如有GFS集群可直接使用。 GFS已Daemonset的方式进行部署,保证每台需要 阅读全文
摘要:
1,创建 redis cluster 下载yaml文件 https://github.com/xiaoqshuo/k8s cluster/tree/master/redis 1.1 创建PV 此处采用的是静态PV方式,后端使用的是NFS,为了方便扩展可以使用动态PV较好。 注:本文档使用 k8s n 阅读全文
摘要:
1,下载文件 https://github.com/xiaoqshuo/k8s cluster/tree/master/k8s rabbitmq cluster 2,创建namespace 注:如果不使用public service,需要更改所有yaml文件的public service为你name 阅读全文
摘要:
1,镜像下载 1.1 所有节点下载镜像 master01下载对应的k8s源码包 对节点进行label 2,持久化卷 采用NFS作为后端存储,NAS、GFS、CEPH同理 所有节点 2.1 NFS 服务器:k8s node01 在NFS服务器上创建es的存储目录(使用动态存储可以自动创建pv,无需此步 阅读全文
摘要:
1,traefik traefik:HTTP层路由,官网:http://traefik.cn/,文档:https://docs.traefik.io/user guide/kubernetes/ 功能和nginx ingress类似。 相对于nginx ingress,traefix能够实时跟Kub 阅读全文
摘要:
1,环境部署 1.1.1 硬件信息 ||主机名|IP地址| |: |: |: | |lb|k8s master lb|192.168.2.99| |master/node|k8s master01/k8s node01/k8s node01|192.168.2.100~102| |nfs|k8s n 阅读全文
摘要:
目录 前提 分页,看第n页,每页显示n条数据 分页,在n个位置,向后查看n条数据 加密分页,把上一页和下一页的id值记住 1, 前提 rest framework中提供三种分页: 全局配置文件: 2, 分页,看第n页,每页显示n条数据 例如:http://127.0.0.1:8000/api/art 阅读全文
摘要:
目录 认证 权限 限制 1,认证 1.1 表 定义一个用户表和一个保存用户Token的表: 1.2 定义一个登录视图: 1.3 定义一个认证类 1.4 视图级别认证 1.5 全局级别认证 2,权限 2.1 自定义一个权限类 2.2 视图级别配置 2.3 全局级别设置 3,限制 3.1 自定义限制类 阅读全文
摘要:
目录 DRF中的Request 前戏 前提 初生牛犊之徒手垒代码阶段 小试牛刀之使用混合类阶段 牛气冲天之使用通用类 牛牛牛牛之使用视图集 再来一牛之高级路由 赠图一张,祝君好运 1, DRF中的Request 在Django REST Framework中内置的Request类扩展了Django中 阅读全文
摘要:
目录 表结构 单表的GET和POST 外键的GET和POST 多对多的GET和POST 超链接的序列化 1,表结构 2,单表的GET和POST 2.1 路由: 2.2 序列化类: 2.3 视图: 3,外键的GET和POST 3.1 路由: 3.2 序列化: 3.3 视图: 4,多对多的GET和POS 阅读全文