山山仙人的专栏

k8s|DevOps|云原生|Python
60 篇文章
13 人订阅

全部文章

山山仙人

Celery在Django中的简单应用

Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统,专注于实时处理的异步任务队列。同时也支持任务调度。需要注意的是,celery并不支持Window...

6910
山山仙人

drf之认证、权限、频率

新建一个自定义类,该类继承rest_framework.authentication中的BaseAuthentication 类,重写其中的authentica...

6430
山山仙人

drf分页器

也可通过自定义Pagination类,来为视图添加不同分页行为。在视图中通过pagination_clas属性来指明。例如:

6020
山山仙人

drf之请求、响应、视图

drf 传入视图的request 不再是Django默认的HttpRequest对象,而是drf 提供的拓展了HttpRequest 类的Request 类的对...

6620
山山仙人

Django序列化器的简单使用

为方便理解后面序列化器中的字段,我们先在创建的APP中的models.py 建立一个数据库模型类。

6340
山山仙人

Django之URL反向解析

反向解析的应用场景,是因为在软件开发初期,url地址的路径设计可能并不完美,后期需要进行调整,如果项目中很多地方使用了该路径,一旦该路径发生变化,就意味着所有使...

8120
山山仙人

Kubernetes网络之Calico

Calico是Kubernetes生态系统中另一种流行的网络选择。虽然Flannel被公认为是最简单的选择,但Calico以其性能、灵活性而闻名。Calico的...

17630
山山仙人

两大grafana实用插件快速监控kubernetes

本文环境是二进制部署的k8s集群,prometheus和grafana通过yaml部署(非operator)

17830
山山仙人

JenkinsPipeline语法概要

pipeline的代码定义了整个构建过程,通常包括构建应用程序,测试然后交付应用程序的阶段,下面是pipeline语法中的基本概念:

9610
山山仙人

LVS负载均衡之DR模式

参考自官网:http://www.linuxvirtualserver.org/zh/lvs3.html

7220
山山仙人

常见的Linux系统监控命令

显示磁盘分区上的可使用的磁盘空间。默认显示单位为KB。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。

9930
山山仙人

编译安装mysql 5.6.40

7110
山山仙人

企业环境下MySQL5.5调优

6510
山山仙人

mysql多实例

同一开发环境下安装两个数据库,必须处理以下问题: 配置文件安装路径不能相同 数据库目录不能相同 启动脚本不能同名 端口不能相同 socket文件的生成...

9830
山山仙人

Minio对象存储

多节点的Minio会根据不同的Access_key及Secret_Key来区分不同租户,每个租户可操作对应Server获取Object。Minio Server...

35930
山山仙人

使用kubeadm搭建高可用k8s v1.16.3集群

本文通过kubeadm搭建一个高可用的k8s集群,kubeadm可以帮助我们快速的搭建k8s集群,高可用主要体现在对master节点组件及etcd存储的高可用,...

19330
山山仙人

Mac下iTerm2配置lrzsz功能

rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具。

16620
山山仙人

利用shell命令分析服务器日志

在没有专业日志分析系统的情况下,我们有时需要对日志进行简单的分析,下面列出一些常用的shell命令分析日志的方法,一定要收藏

10730
山山仙人

kubernetes存储之GlusterFS

glusterfs是一个可扩展,分布式文件系统,集成来自多台服务器上的磁盘存储资源到单一全局命名空间,以提供共享文件存储。

14820
山山仙人

高可用数据库主从复制延时的解决

如果主从复制之间出现延时,就会影响主从数据的一致性。 此时发生容灾切换,且在新的主库写入了数据,那么从业务角度上,会产生意想不到的严重后果。 复制延时问题,...

7920

扫码关注云+社区

领取腾讯云代金券