- 博客(36)
- 收藏
- 关注
原创 redis集群搭建
https://www.didispace.com/installation-guide/middleware/redis-cluster.html#%E7%BB%A7%E6%89%BF%E6%93%8D%E4%BD%9C
2024-11-19 10:28:08
99
原创 nginx xx
FROM python:3.10.9-alpine3.16WORKDIR /haitun_cmdbCOPY . /haitun_cmdbRUN echo “https://mirrors.aliyun.com/alpine/v3.14/main” > /etc/apk/repositories && \echo “https://mirrors.aliyun.com/alpine/v3.14/community” >> /etc/apk/repositorie
2023-07-15 09:36:11
103
原创 django 安装rest_framework+jwt+Swagger+simpleui
【代码】django 安装rest_framework+jwt+Swagger+simpleui。
2023-06-15 11:56:50
261
原创 k8s configmap --from-file使用方式
创建字符串创建kubectl create configmap myconfigmap --from-literal=config1=xxx --from-literal=config2=yyy导入文件创建kubectl create configmap myconfigmap --from-file=./config1 --from-file=./config2–from-env-file 这个就不介绍了不好用效果目录挂载使用文件挂载使用...
2022-03-31 17:50:47
804
原创 基于jenkins+github+ansible实现cicd发布nodejs篇
由于没有vm虚拟机因此用docker代替启动两个docker带有ssh服务的 docker run --name nginx -p80:80 -d nginx docker run --name --privileged=true jenkins -p2020:22 -p8080:8080 -itd tutum/centos docker run --name nginx -p2021:22 -p80:80 -itd tutum/centos echo "HostKeyA
2022-02-05 15:12:00
1710
原创 使用python实现服务器下载功能
#!/usr/bin/env python3#!coding:utf-8# author : huangchengwu# describe : 用于接收新资源下载后进行上传objimport geventfrom gevent import monkeymonkey.patch_all()import osimport sysimport timeimport requestsfrom obs import ObsClientimport shutilfrom collection
2022-01-26 17:33:16
2175
原创 使用python简单实现webshell
服务器代码#-*- encoding:utf-8 -*- #author: zhiminliu import tornado.web import tornado.websocket import tornado.httpserver import tornado.ioloop import paramikoimport timeimport socketimport sysimport threadingimport Queueimport jsonclass
2022-01-26 17:30:11
3128
原创 python将内存数据压缩成zip
# !user/bin/env python3# -*-coding : utf-8 -*-import zipfilefrom io import BytesIOimport osclass InMemoryZIP(object): def __init__(self): # create the in-memory file-like object self.in_memory_zip = BytesIO() def append(sel
2021-09-17 12:57:26
457
原创 jenkins创建用户和token
echo 'jenkins.model.Jenkins.instance.securityRealm.createAccount("user1", "password123")' | java -jar jenkins-cli.jar -s http://127.0.0.1:8080/ groovy =curl -X POST 'http://127.0.0.1:8080/me/descriptorByName/jenkins.security.ApiTokenProperty/generateNewTo
2021-09-14 13:42:11
1652
原创 rpm+rpmbuild+yum仓库
介绍本章节以node_exporter为例子初始化环境yum -y install rpm-buildmkdir -p ~/rpmbuild/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS}打包cd ~/rpmbuild/RPMS/tree.├── BUILD├── BUILDROOT├── RPMS├── SOURCES│ └── node_exporter-0.17.0.tar.gz├── SPECS│ └── nodenod
2021-08-09 17:10:39
246
1
原创 基于jenkins实现cicd发布流水线
都有哪些服务nginxmysqlansibleMavenjdkjenkinstomcat安装jdk安装maven 和tomcat jenkins安装ansible mysql安装nginx环境已经部署完毕开始配置jenkins安装jenkins插件jenkins pipline执行效果如果有钉钉则创建钉钉进行发送...
2021-05-28 11:58:56
193
原创 k8s集群故障问题处理
本文章只介绍k8s pod下可能出现的故障问题k8s node master这些问题现在给 阿里云托管所以以下不会介绍这些问题 但是会精简说一下k8s集群外部所遇到的问题集群内部问题1 Pod 一直处于 Pending 状态可能的原因包括 资源不足,集群内所有的 Node 都不满足该 Pod 请求的 CPU、内存、GPU 或者临时存储空间等资源。解决方法是删除集群内不用的 Pod 或者增加新的 Node。 HostPort 端口已被占用,通常推荐使用 Service 对外开放服务端口
2021-04-29 14:58:24
2720
原创 软硬链接使用和详细介绍
inode了解和注意事项了解1 理解目录的原理目录对外表现是一个容器,存放着子文件和子目录,实际上在系统内部,目录本身也是一个文件,目录文件的内容即是该目录下的文件名与 inode 号的映射表(即一个个的目录项)。因此,linux 访问一个文件时,要先查询到上一级目录,根据目录内容查找到文件对应的 inode 号,然后读取对应的 block。2 文件是怎么组成的在linux中一切皆为文件,文件的组成如下一个文件是由目录块、inode、数据块三部分组成。1)目录块:记录着文件名和inode节
2021-04-29 14:49:15
403
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人